Where are we using Azure AI Search API Version 2023-07-01-Preview

Sam Williams 0 Reputation points
2024-06-26T03:00:55.4266667+00:00

Keep receiving email "Azure AI Search API Version 2023-07-01-Preview is being retired on 8 July 2024

You’re receiving this notice because you’re currently using Azure AI Search.

The Azure AI Search API version 2023-07-01-Preview will be retired on 8 July 2024, please transition to newer API versions by that date. The API version is being retired because new API versions offer improved features."

However, we consider we have moved all the API version to newer variant. is there a way to see what is still calling this API version to avoid any potential issues? Thanks.

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.
828 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SnehaAgrawal-MSFT 19,676 Reputation points
    2024-06-28T16:45:11.9533333+00:00

    @Sam Williams Thanks for reply! The list of subscriptions generated to let you know you have to migrate is not generated in real time.

    You might be receiving that message since it is scheduled in the portal to go out in the initial list of subscriptions using it.

    You should be able to enable monitoring and as per the examples, look for the API version. Monitor queries - Azure AI Search | Microsoft Learn

     

    Something like the below:

    When you enable resource logging, the system captures query requests in the AzureDiagnostics table. As a prerequisite, you must have already specified a destination for logged operations, either a log analytics workspace or another storage option.

    1. Under the Monitoring section, select Logs to open up an empty query window in Log Analytics.
    2. Run the following expression to search Query.Search operations, returning a tabular result set consisting of the operation name, query string, the index queried, and the number of documents found. The last two statements exclude query strings consisting of an empty or unspecified search, over a sample index, which cuts down the noise in your results.
       AzureDiagnostics
    | project OperationName, Query_s, IndexName_s, Documents_d
    | where OperationName == "Query.Search"
    | where Query_s contains "?api-version=2023-07-01-preview"
    

     Hope this helps, Let us know.

    0 comments No comments