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
-
Support case-insensitive comparison in filters
Searching with text=<xyz> performs a case-insensitive search. However, testing string fields in filters is case-sensitive. There should be a way to do a case-insensitive string comparison in filter expressions.
939 votes -
Case-insensitive sorting for string fields
When querying the index, is it possible to do a case-insensitive $orderby on a string field? For example, we want to sort results by username but preserve the user's choice of casing. While we could workaround this by keeping a normalized version of the username alongside the original data, having this feature built-in would obviously be preferable.
564 votes -
Increase the number of fields per index
Using certain platforms or applications require the usage of over 1000 fields per index. The limitation is on the low end for a platform like Sitecore - can this be increased?
268 votesWe are actively working on making performance improvements to Azure Search that will allow us to increase the maximum number of fields per index.
-
271 votes
We are happy to announce a gated public preview of an indexer that supports Cosmos DB Gremlin API as a data source.
Request access to the preview here:
https://aka.ms/azure-cognitive-search/indexer-previewMore documentation on the preview indexer:
https://docs.microsoft.com/azure/search/search-howto-index-cosmosdbThanks,
Mark Heffernan
Azure Cognitive Search Product Team -
Indexer for Azure File shares
Index Azure File shares similar to blobs
239 votesPrivate preview of this feature is now available.
If you’re interested in participating, please email azuresearch_contact@microsoft.comThanks,
Azure Search team -
Add support for using Azure Data Lake with blob indexer or new indexer
Customer would want to use ADL as a centralized store and then use various services like Azure Search, HDInsight on top of the same document store
83 votesWe are happy to announce a public preview of an indexer that supports Azure Data Lake Storage Gen2 as a data source.
Request access to the preview here:
https://aka.ms/azure-cognitive-search/indexer-previewMore documentation on the preview indexer:
https://docs.microsoft.com/azure/search/search-howto-index-azure-data-lake-storageThanks,
Mark Heffernan
Azure Cognitive Search Product Team -
Please provide support for MySQL database for pushing data to the index from azure portal
Please provide support for MySQL database for pushing data to the index from azure portal
39 votesThis feature is currently in private preview (REST API support only, not portal support yet). For onboarding instructions, please email Victor Liu (victliu at the usual Microsoft domain)
-
30 votes
The feature is available as a preview in our latest preview API.
For more details, please look for ‘moreLikeThis’ search parameter on https://azure.microsoft.com/en-us/documentation/articles/search-api-2015-02-28-preview/
-
Indexer (crawler) for Apache Cassandra API in Azure Cosmos DB
Add an indexer/crawler for Apache Cassandra API in Azure Cosmos DB
26 votesWe are happy to announce a gated public preview of the Cosmos DB Cassandra API indexer.
Request Access to the preview here:
https://aka.ms/azure-cognitive-search/indexer-previewMore documentation on the preview indexer:
https://docs.microsoft.com/azure/search/search-howto-index-cosmosdbThanks,
Mark Heffernan
Azure Cognitive Search Product Team -
It would be very useful, for the sake of more accurate suggestions, to provide the equivalent of SolR ShingleFilterFactory. This would let u
It would be very useful, in order to provide more accurate suggestions, to have the equivalent of SolR ShingleFilterFactory (http://lucene.apache.org/core/470/analyzers-common/org/apache/lucene/analysis/shingle/ShingleFilterFactory.html).
This would let us give the user suggestions with actual groups of words found in the index.17 votesPlease take a look at the autcomplete API and let us know if this suits your needs. This API is currently in preview.
Link: https://docs.microsoft.com/en-us/rest/api/searchservice/autocomplete
-
Make errors and warnings as helpful and constructive as possible
Please try not to provide cryptic error and warning statements that are only understandable by project developers but rather try to provide HELPFUL and CONSTRUCTIVE errors and warnings that more quickly help the poor user.
I'm a newbie who quickly encountered the error:
400: {"result":{"Message":"Missing request parameters: definition"}}
when I tried to create a new index without a fields element. Why couldn't it provide (it certainly "knows" what the problem is) a more helpful, constructive error like
400: {"result":{"Message":"Missing required fields element when creating a new index"}}
11 votesWe are taking this feedback and working to improve our messages.
-
Populate json string in Azure SQL table directly into Azure Search Index such that it is queryable on json attributes
I have a column in my Azure SQL table that contains json (not array of strings) is there a direct way to populate that into azure search index so that it is queryable (filterable on the json attributes)
7 votesWe’re working on this feature that will also compose with the “complex types” feature (https://feedback.azure.com/forums/263029-azure-search/suggestions/6670910-modelling-complex-types-in-indexes) that’s already available in private preview.
If you’re interested in trying this out, you can email azscustquestions@microsoft.comThanks,
Your Azure Search team -
Retrieve index data source
Once the data source is created there is no current method to identify where the index is indexing the data from. It would be nice to know where the data is coming from, like is it a QA, DEV or PROD, or is it a blob storage account, sql server, documentDB, etc.
I don't need the actual connection string or password or sensitive info, just the repository name would be great.
2 votesWe’re adding ability retrieve a “sanitized” connection string (without keys and passwords) via GET datasource API, and will show this info in the portal.
- Don't see your idea?