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 indexing JSON-LD embedded in HTML documents

    Support indexing structured data (e.g. schema.org) in HTML documents.

    6 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 →
  2. SAT support for query tokens

    As with Blog/containers it's possible to have a SAT token and time limit it. This would be a great benefit for azure search too, to allow query keys with the same concept.

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

    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 →
  4. 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 →
  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. 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 →
  7. 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 →
  8. 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 →
  9. 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 →
  10. 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.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Pricing and Quotas  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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?

    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 →

    Thank 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

  12. On bulk merge/upload, response should be 200 ok if document was successfully re-indexed

    The issue is documented here:
    https://stackoverflow.com/questions/50746146/does-mergeorupload-action-on-azure-search-index-takes-some-re-indexing-time-even

    Azure search should respond back with success message on successful re-indexing of the merged\uploaded data as against current behavior which seems to indicate "Merge \Upload request is taken up and would be indexed after unknown time, please keep looking"..

    3 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. We understand the value this would bring, but there is concern about keeping an update request open the entire time it takes to index everything contain within it. What we may consider here is an API to request the status of the indexing queue to determine what has/hasn’t been processed. We’d like to know if this would be useful to you.

    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

  13. Detailed Request Monitoring

    We use Sitecore CMS which now supports Azure Search indexes. During our implementation we have discovered that re-index process fails. Using Fiddler we found the Azure Search REST requests that returned 207 (Multi status) responses and then reviewed the response body to determine the errors.

    Beyond Fiddler running as a proxy and capturing the HTTPS traffic from Sitecore - we found no other way to get insight into the requests/responses from Azure Search service.

    We enabled Operation Log monitoring but the Operation Log monitoring does not provide details about request body and response body.

    We looked into Search Traffic Analytics,…

    3 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 →
  14. Inverted Index

    After import data, I would check the words registered in indexes. However, Azure Search doesn't provide such features.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Indexing  ·  Flag idea as inappropriate…  ·  Admin →
  15. Provide warmup procedure

    When we scale out Search replica, we can find delay peak right after it scaled. It gives throttled query, so I want to reduce it when we apply scheduled replica change.

    It would be good to provide "predefined warm-up query sets" After-Scaleout event. What about to give textbox, and GET-queries are performed line by line multiple times.

    Note that I'm using Azure Automation with this script to change replica count by schedule; https://gallery.technet.microsoft.com/scriptcenter/azure-search-change-c0b49c4c

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Multi-tenancy  ·  Flag idea as inappropriate…  ·  Admin →
  16. Configurable matching strategy for more natural searches.

    You can see full details here:
    http://stackoverflow.com/questions/43505244/how-to-make-searches-more-natural/43509264#43509264

    The idea is to have something like:
    EnableFuzzy, Enable PartialMatching on the SearchParameters to avoid constructing weird search strings.

    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 →
  17. Support spatial data with flat projections

    Today Search supports 2d sphere lat/long spatial data. I would like to see support for flat projections, points, polygons and lines.

    3 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 →

    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.

    With the private preview of complex types (api version 2018-11-11-Preview) you will be able to store a line and leverage it for geospatial queries.

    Thanks,
    Vinod
    Azure Search Product Team

  18. Add combo field support

    Add ability to combine existing fields in index.

    Similar to SQL example below:

    ALTER TABLE SearchData ADD
    Combo As
    [Name] + char(32) +
    [Description] + char(32) +
    [MetaData] + char(32) +
    [OwnerData] + char(32) +
    [CategoryData] + char(32) PERSISTED

    Example in Azure Search:
    e.g.
    idx.FirstName = "John" Edm.String
    idx.LastName = "Doe" Edm.String
    idx.Name = "John Doe"; (Combo, of Firstname and lastname) (Internally could act as Collection(Edm.String) ??)

    3 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 →
  19. Specify maintenance window times

    In the middle of the day yesterday, my service had an outage. We traced it to Azure Search, and upon logging into the Azure Portal, Azure Search was showing in a "Provisioning" state. When we contacted Azure support, they stated "service was undergoing a planned deployment at this time. The deployment hit an issue that required a VM restart. Please note that we make no guarantees about availability for write operations such as indexing in services with less than 3 replicas."

    We have 2 replica instance. I understand a 2 replica only provides high availability for READ operations.

    So for…

    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 →
  20. 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.

    2 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 →
  • Don't see your idea?

Feedback and Knowledge Base