Azure Search
Azure Search is a search-as-a-service solution that allows developers to incorporate a sophisticated search experience into web and mobile applications without having to worry about the complexities of full-text search and without having to deploy, maintain or manage any infrastructure
-
Allow access to stored term frequencies for searchable fields
Term frequencies are maintained for searchable fields in order to compute things like TF/IDF quickly. It should be possible to access those term frequencies for additional analysis.
29 votesGiven the current API surface area of Azure Search, how would you actually use these term frequencies? Said another way, what other capabilities would you require in the API in order for term frequencies to actually be useful?
Thank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike Carter
Azure Search Product Team -
add server cpu usage metric for azure search machines
I would like to get metrics for our azure search machines cpu in order to get a clear picture of put resources usage
1 voteWe have no plans to surface the CPU, or other resource consumption, of the infrastructure that powers Azure Search. We’re looking to go in a direction where you don’t need to think about the underlying machines and only need to be aware of the search API and data in your search service.
Thanks,
Mike Carter
Azure Cognitive Search -
Highlight search text on blob documents
search API should return document that should highlight search text inside the document. So that when i download view the document it should highlight search terms/text in documents like pdf, excel,word and etc.
same like JFK it will do only for image but good to have document highlighting
18 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike Carter
Azure Search Product Team -
Fully covered OData filter functions
Needed for use case like
$filter=length(title) gt 64
and/or$filter=toupper(firstname)
6 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike Carter
Azure Search Product Team -
Turn off Azure Search during off periods.
My company works from 8:0 am to 5:00 pm
I would like to turn off the search when I don't need it.
In addition,
I would like to have access to the data behind the scenes to provide full control over the results sets.6 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives and consider it for a future release.
Thanks,
Mike Carter
Azure Search Product Team -
Offer Elastic Search as PaaS service
Offer Elastic Search as PaaS service or managed cluster like Redis.
Do not want Azure search but the native ES as service with its native interface and api.99 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we are actively exploring this for future releases. If you are interested in more information – please contact us at azuresearch_contact@microsoft.com.
Thanks,
Elad
Azure Search Product Team -
Azure Data Factory indexer data source
Currently Azure Search is supported as one of the Destinations in ADF Pipelines. It would be awesome if we have support for them to act as Data sources. In this way migrating from one Azure search index to another would be easy.
7 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Luis Cabrera
Azure Search Product Team -
Support filter min score
Elasticsearch support "min_score" to filter documents by scoring.
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-min-score.htmlCan you add this feature to allow us to deal with irrelevant results please ?
40 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Elad
Azure Search Product Team -
Add OAuth 2 support to Custom Web API skill
Update the custom web API skill (https://docs.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-web-api) to support OAuth 2.
1 voteThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Azure Search Product Team -
Can Azure Search include Image search?
Can Azure Search include Image search? if we give an image can it retireve the set of images stored in the repository?
6 votesThank you for your feedback. Your best option at the moment is to process images in Cognitive Search to extract text based information from each image. This makes them more searchable. While it is unlikely we’ll address true image based search in the near future, we’ll reassess based on the number of votes this item receives.
Thanks,
Mike Carter
Azure Search Product Team -
Implement Data Lake Gen2 Search Indexer
It seems like MSFT is pushing Data Lake as a more robust implementation of Azure Blob.
Implementing a Data Lake Gen2 Search Indexer would give my team confidence that Azure Search will align with our move to Data Lake.
23 votesThank you for your feedback. This is a resonable request. While it is unlikely we’ll address this suggestion in the next few months, we’ll reassess based on the number of votes it receives.
Thanks,
Luis Cabrera
Azure Search Product Team -
Presto based managed query service
I want Presto based managed query service like AWS Athena and GCP Bigquery.
7 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike Carter
Azure Search Product Team -
Support picking existing index when creating an indexer in Azure Portal
Today is only possible to create an indexer if you follow the entire process through import data workflow:
-Select the data Source
-Add Cognitive skills (optional)
-Create an Index
-Create an IndexerHowever, there are times we want to set a different schedule for an indexer or create a new one, without recreating the index.
41 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Luis Cabrera
Azure Search Product Team -
Adding hard delete policy to all of Indexer
Can we add hard delete policy to all of indexer as same as soft delete policy?
Some senario in custmer immideiately want to refect source change result. We know we can do it by making push base approach, but it's much easier and simplyer to ensure single data update way.Cosmos:
https://docs.microsoft.com/en-us/azure/search/search-howto-index-cosmosdb#indexing-deleted-documents64 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike
Azure Search Product Team -
Provide method for escaping characters in the search string like UrlEscape
Special characters must be escaped to be used as part of the search text. You can escape them by prefixing them with backslash (). Special characters that need to be escaped include the following:
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /
Is there a built in method, basically the equivalent of UrlEscape, which can do this, or is every developer actually expected to do their own implementation?169 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Mike
Azure Search Product Team -
OCR Cognitive Skill for both printed and handwritten text
When parsing documents and images through the OCR cognitive skill, the 'handwritten' text extraction algorithm fails on printed documents and vice versa. This obviously isn't a bug, but it is an issue when indexing data dumps of both document types. It seems like a fix might be to have a small binary classifier model which can infer which model is appropriate for each document.
An alternative might be an easy method of flagging documents as handwritten or printed to handle them with the appropriate model.10 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
While we’re currently not planning on solving this out of the box, we are exploring a new cognitive services for custom document classification, that you could use to build your own classifier, and then wire it as a cognitive skill to your search pipeline. Feel free to reach out to us if you’re interested in exploring this further.
Thanks,
Elad
Azure Search Product Team -
Language analyzer - ability to disable word decompounding
Azure Search has word decompounding (in languages like German, Danish, Dutch, Swedish, Norwegian, Estonian, Finish, Hungarian, Slovak)
https://docs.microsoft.com/en-us/rest/api/searchservice/language-supportHowever often it doesn't lead to desired output as we need to find only compound words.
Especially interested to have it in "et.microsoft" analyzer.42 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Luis Cabrera
Azure Search Product Team -
provide top N DISTINCT values from suggester API
At the moment the suggester API return the top N results, but if I want use this feature on a field that contains duplicate values, this request could show me N identical values.
For example, my index contains the searchable fields address and city (address as the key) and the city field contains only the cities "Parma" and "Pavia". I want to add autocomplete on the city field on the web app. The suggester API with TOP 5 could give me 5 identical values with the city "pavia". But I like to see both the cities in the TOP 5.…14 votesIt sounds like you might be interested in getting unique terms. For that reason, you might want to try our autocomplete feature https://docs.microsoft.com/en-us/rest/api/searchservice/autocomplete
-
Need Azure Search in the Canada East region
We would like Azure search in the Canada East region. It currently is available only in Canada Central.
At this point, other cloud providers have full services in the Canada East (i.e. Montreal) location.
Hope you understand the importance of this and fix the situation asap.5 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Thanks,
Luis Cabrera
Azure Search Product Team -
Index Dynamics 365
Add Dynamics 365 Customer Engagement to index options. Today, search is costly for smaller customers as they must create a data warehouse for search.
7 votesThank you for your feedback. While it is unlikely we’ll address this suggestion in the near future, we’ll reassess based on the number of votes it receives.
Also, you might want to take a look at Azure Logic Apps to ingest data from this source and then use a HTTP connector to push data into Azure Search.
Thanks,
Liam
Azure Search Product Team
- Don't see your idea?