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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Support multi-fields

    It would be nice to have one data value analyzed multiple different ways.

    https://www.elastic.co/guide/en/elasticsearch/reference/current/multi-fields.html

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Data Types  ·  Flag idea as inappropriate…  ·  Admin →
  2. Indexer(crawler) on Sharepoint document library or any external data source

    Customer has a lot of documents in sharepoint document library.Unlike pushing data to an index, crawling all the documents from external data source(here it is sharepoint) and creating an index in azure search so that we can leverage cognitive services.

    We understood sharepoint integration with azure search is present in your roadmap, but if there is a possibility to leverage index(crawler) to index external data source it would be great. There are lot of clients approaching for this usecase.

    Thanks for your time.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Indexing  ·  Flag idea as inappropriate…  ·  Admin →
  3. Use a XSD schema to populate the index fields

    We have large scehams that define individual aspects of healthcare data. We would like to use these schemas to define the fields than entering most of these manually. For this to work, obviously we need support for crawling XML data (similar to what you have for JSON). XML provides a good structure and has many industry standard schemas that we can leverage.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Indexing  ·  Flag idea as inappropriate…  ·  Admin →
  4. search service

    Soft delete of storage service, treat the document totally deleted for search Service, meanwhile the soft delete should allow the document to be available until it is deleted permanently from the blob storage so that search service index can be updated(removed) with deleted documents.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Indexing  ·  Flag idea as inappropriate…  ·  Admin →

    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.

    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

  6. Support for M Query Language

    This one might be out of left field but I'd love to see an Azure object that can be configured via the M language ie: if I want to design some screen scraping that is used as a source of data for searching, it'd be nice to be able to design it using Data Explorer, then be able to just script out the M language code and paste it in. This would allow adding search to a site that doesn't allow access directly to a database.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Query - Search  ·  Flag idea as inappropriate…  ·  Admin →
  7. Relate Documents using Multiple Columns

    We are also looking for a way to relate documents using one or more columns if possible (for example, a master document is related to others with a stringList column of IDs), and when a match occurs in the master document metadata, the related documents (or their IDs) are also returned in the results. for example, one of our use cases is to search a text in a set of master documents, and then present results which also include documents that are related to the main document

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Query - Search  ·  Flag idea as inappropriate…  ·  Admin →
  8. Localization of date

    As of now, Azure Search store and only filters date in UTC format, 2009-06-15T13:45:30.0000000Z.

    But user search date in their localized format:
    1. aves vistas em 05/06/2009
    2. livros vendidos em 5 de junho de 2009

    THANKS

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Query - Search  ·  Flag idea as inappropriate…  ·  Admin →
  9. Efficient way to express a true “all”

    Query with any on properties of types Collection is very easy:
    $filter=SocialAccounts/any(x: search.in(x, 'Facebook,Twitter'))

    However if you want to do the same with all you need to do something like which is not that beautifull:
    $filter=tags/any(t: t eq 'Facebook') and tags/any(t: t eq 'Twitter')

    Please implement something like:
    $filter=SocialAccounts/all(x: search.in(x, 'Facebook,Twitter'))

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Query - Search  ·  Flag idea as inappropriate…  ·  Admin →
  10. Clustering

    Clustering is a well known field in data mining. When applied to text it can be used for

    Organisation
    Summarisation
    Classification

    of text (documents/phrases etc).

    I would like to see clustering in azure Search or perhaps made available in Azure ML and applied against Azure Search.

    An example of clustering can be found in Mahout

    https://mahout.apache.org/users/clustering/latent-dirichlet-allocation.html

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise  ·  Flag idea as inappropriate…  ·  Admin →
  11. CORS support for management API (like create index, run indexer and etc)

    It would be great if index/indexer/datasource management REST API will support CORS. Azure Resource Manager REST API for ex. supports such kind of working with. Why Azure Search management API does not? If I already have an admin key I can use local powershell to call Invoke-RestMethod, or make a server side calls... Why I cannot use a locally hosted AngularJs/AJAX client to do a management work? Thanks.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Let me pick existing index in Import Data flow

    I want to create multiple datasources / indexers all writing to the same index. Therefore, i need to be able to pick an existing index in Import Data flow.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow importing data from OneNote

    We have huge data stored in Onenote in many sections/pages. Having ability to import data from OneNote will help to use legacy content.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Proximity Search with exact order support

    The lucene query syntax for proximity search allows us to find 2 terms X number of words apart.

    https://docs.microsoft.com/en-us/rest/api/searchservice/lucene-query-syntax-in-azure-search#bkmk_proximity

    A search for "hotel airport"~5 could return documents with "Find a hotel airport" or "hotel near airport" or "going to airport? check out this hotel".

    It would be a big benefit to our clients if we could have a mode for proximity search where it doesn't matter what the order of the words are, as well as a different, more restrictive mode, where proximity search will only find results with the words in in explicit order.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Query - Search  ·  Flag idea as inappropriate…  ·  Admin →
  15. Expose the Analyze API in the portal

    It would be great if you could expose Analyze API in the portal as the Analyze API is very useful to know how Azure Search’s analyzers breaks text into tokens.

    https://azure.microsoft.com/en-us/documentation/articles/search-api-2015-02-28-preview/#TestAnalyzer

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  16. Suggestions on Azure Portal based on Analytics

    If a user has activated the Analytics storage there are key values there that could trigger some kind of notification on the portal like the ones SQL Database implemented with the Index Suggestions or App Services with scaling.
    For example:
    If the user service is having X amount of 503s responses (could be a % over the amount of 200s), it means that he should be looking at adding a new replica.
    If he is using an old API version, recommend an SDK update.
    If the

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support for indexing multi-line JSON files

    Support for indexing multi-line JSON files (https://en.wikipedia.org/wiki/JSON_Streaming). Currently blob indexer extracts entire json file as one document.

    It would be also nice to pair this with the gzip support so that it will be able to index *.json.gz files

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Crawlers  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add auto-turning by telemetry logging or any type of log gathering on Azure Portal or so.

    Some customer doen't have Search expert and need to ranking profile turning after telemetry dashboard. Can we add Suggestion functionarity on Azure Portal like "how about to add this ranking profile"?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Scoring  ·  Flag idea as inappropriate…  ·  Admin →

    I like the idea of making suggestions in the portal about ways an admin can improve the experience of their user, but I’m not sure I understand your specific suggestion. Can you provide more information about the telemetry you’d expect us to track and the criteria we’d use to provide a recommendation to the admin?

    Thanks,
    Mike Carter
    Azure Search Product Team

  19. Provide basic web interface

    Provide a basic web interface that can be used with the service with no coding (something like the SharePoint Search Center).

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  20. Integrate Azure Search with SharePoint Search engine

    Hi Folks,

    I just wanted to know, is it possible to Integrate Azure Search with SharePoint Search,

    When we have huge document base in the SharePoint say 300GB, and which makes search results not appropriate due to long crawling time.

    i want to fasten the crawling which is not possible, and hence i wanted to enhance the search results,

    so if it possible to Integrate Azure Search with SharePoint Search,

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Pricing and Quotas  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base