Azure AI Search Is Not Allowing Track Changes For A View

zuzanna.czaja@ichoosr.com 0 Reputation points
2024-05-09T07:09:17.73+00:00

I would like to use Track Changes for View in Azure AI Search. Is this possible, e.g. not from the Azure Portal, but from the SDK? Or is there any way to bypass this in the Azure portal and be able to use Track Changes for view?

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
757 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Grmacjon-MSFT 16,766 Reputation points
    2024-05-13T06:29:47.68+00:00

    Hi @zuzanna.czaja@ichoosr.com Unfortunately, Azure AI Search currently doesn't support Track Changes for views, neither through the Azure portal nor the SDKs. This is a limitation because views themselves don't inherently track changes.

    Here are some alternative approaches to consider:

    1. Indexing Underlying Tables: Instead of indexing the view, directly index the underlying tables that contribute to the view's data. This allows Azure AI Search to track changes at the source level. You'll need to configure your indexer to point to the relevant tables and define appropriate mappings for the data fields.
    2. Custom Change Tracking Logic: Develop a custom logic within your data source (e.g., database) to track changes in the underlying data. This logic could involve triggers or timestamps to identify updates. You can then use the Azure Search SDK to manage indexing based on this custom change tracking information.

    Hope that helps.

    -Grace

    0 comments No comments