Diff Insight Report - search

最終更新日: 2025-12-06

利用上の注意

このポストは Microsoft 社の Azure 公式ドキュメント(CC BY 4.0 または MIT ライセンス) をもとに生成AIを用いて翻案・要約した派生作品です。 元の文書は MicrosoftDocs/azure-ai-docs にホストされています。

生成AIの性能には限界があり、誤訳や誤解釈が含まれる可能性があります。 本ポストはあくまで参考情報として用い、正確な情報は必ず元の文書を参照してください。

このポストで使用されている商標はそれぞれの所有者に帰属します。これらの商標は技術的な説明のために使用されており、商標権者からの公式な承認や推奨を示すものではありません。

View Diff on GitHub

ハイライト

このコードの差分には、新機能の追加よりも多くの小規模な更新と重要な変更が含まれています。以下が新機能と重大な変更のハイライトです。

新機能

特に新機能の追加は見られませんが、複数のドキュメントの明確化や最新化が行われています。

ブレイキングチェンジ

  • articles/search/includes/quickstarts/search-get-started-portal-old-wizard.md: このファイルがリポジトリから完全に削除され、旧ウィザードの使用が非推奨となりました。
  • articles/search/media/search-explorer/search-explorer-sample-data.pngおよびarticles/search/media/search-explorer/search-explorer-tab.png: これらの画像ファイルが削除され、これがユーザーの検索エクスプローラーに関する理解に影響を与える可能性があります。
  • articles/search/search-explorer.md: サンプルのインデックスや使用方法が大幅に変更され、新しいシナリオや情報に基づいてユーザビリティが更新されました。

その他の更新

  • 多数のドキュメントやリンクの微調整が行われ、ドキュメント自体の明確性やナビゲーションが改善されました。
  • 複数の画像ファイルの更新が行われており、これにより視覚的な情報の提供方法が改善されています。
  • APIバージョンの更新やリンクの修正が行われ、より最新の情報にアクセスできるようになっています。

洞察

このコード差分は、Azure Cognitive Searchの関連文書に関する一連の小規模な更新を示しています。これらのアップデートは主に、ドキュメントの可読性とユーザビリティの向上を目的としています。

具体的な例として、旧ウィザードによる検索開始ガイドの削除は、ユーザーに今後の非推奨に備えて新しいウィザードを利用するように指導するための措置です。このような変更は、技術的なサポートの最新化を反映し、混乱を避けるために重要です。

さらに、複数のドキュメントでは、サンプルコードやインデックスの名前やリンクが見直されました。これにより、ユーザは必要な情報に迅速かつ正確にアクセスできるようになり、技術的な文書としての信頼性が向上しています。

また、複数の画像ファイルが更新または削除されていることから、視覚的なコンテンツの整理と最新化が進められていることが窺えます。これらの変更は、ドキュメント全体の整合性および情報の関連性を強化するための取り組みです。

総じて、今回の変更は技術ドキュメントの重要な質の向上を目的としており、ユーザーがAzure Searchの最新の機能を効果的に利用できるように支援しています。重要なブレイキングチェンジも含まれているため、ユーザーは最新のガイドラインやプロセスに従う必要があります。

Summary Table

Filename Type Title Status A D M
cognitive-search-tutorial-debug-sessions.md minor update デバッグセッションのサンプルファイルへのリンク修正 modified 1 1 2
agentic-retrieval-rest.md minor update エージェントリトリーバルRESTクイックスタートの更新 modified 308 304 612
search-get-started-portal-new-wizard.md minor update 新しいウィザードによる検索開始ガイドの更新 modified 14 12 26
search-get-started-portal-old-wizard.md breaking change 旧ウィザードによる検索開始ガイドの削除 removed 0 112 112
search-get-started-rag-dotnet.md minor update RAG .NETクイックスタートのガイド内容の更新 modified 1 1 2
search-get-started-rag-java.md minor update RAG Javaクイックスタートのガイド内容の更新 modified 2 8 10
search-get-started-rag-javascript.md minor update RAG JavaScriptクイックスタートのガイド内容の更新 modified 2 8 10
search-get-started-rag-python.md minor update RAG Pythonクイックスタートのガイド内容の更新 modified 2 8 10
search-get-started-rag-typescript.md minor update RAG TypeScriptクイックスタートのガイド内容の更新 modified 2 8 10
semantic-ranker-rest.md minor update セマンティックランカー REST APIのバージョン変更 modified 7 9 16
knowledge-store-projection-example-long.md minor update ナレッジストア投影の例に関する情報更新 modified 2 2 4
search-explorer-example-count.png minor update 検索エクスプローラーの例の画像更新 modified 0 0 0
search-explorer-example-empty.png minor update 検索エクスプローラーの空の例の画像削除 removed 0 0 0
search-explorer-example-filter.png minor update 検索エクスプローラーのフィルター例の画像更新 modified 0 0 0
search-explorer-example-freetext.png minor update 検索エクスプローラーのフリーテキスト例の画像更新 modified 0 0 0
search-explorer-example-orderby.png minor update 検索エクスプローラーの並べ替え例の画像更新 modified 0 0 0
search-explorer-example-selectfield.png minor update 検索エクスプローラーの選択フィールド例の画像更新 modified 0 0 0
search-explorer-example-topskip.png minor update 検索エクスプローラーのトップスキップ例の画像更新 modified 0 0 0
search-explorer-sample-data.png breaking change 検索エクスプローラーのサンプルデータ画像の削除 removed 0 0 0
search-explorer-tab.png breaking change 検索エクスプローラーのタブ画像の削除 removed 0 0 0
review-and-create.png minor update レビューと作成プロセスの画像の更新 modified 0 0 0
samples-rest.md minor update RESTサンプルドキュメントの更新 modified 2 2 4
search-capacity-planning.md minor update 検索容量計画に関するドキュメントの修正 modified 2 2 4
search-create-app-portal.md minor update アプリポータル作成に関するドキュメントの更新 modified 2 2 4
search-document-level-access-overview.md minor update 文書レベルアクセス制御に関するドキュメントの修正 modified 1 1 2
search-explorer.md breaking change Search Explorer ドキュメントの大幅な更新 modified 25 42 67
search-get-started-portal.md minor update Azure ポータルでの検索インデックス作成に関するドキュメントの更新 modified 11 7 18
search-howto-concurrency.md minor update 同義語マップの追加に関するコードスニペットの更新 modified 1 1 2
search-import-data-portal.md minor update Azure ポータルでのデータインポートに関するドキュメントの更新 modified 5 20 25
search-pagination-page-layout.md minor update ページネーションおよびレイアウトに関するドキュメントの更新 modified 6 6 12
search-query-access-control-rbac-enforcement.md minor update クエリリクエストのサンプルコードのリンク修正 modified 1 1 2
search-what-is-an-index.md minor update インデックスに関するドキュメントの更新 modified 6 20 26
speller-how-to-add.md minor update サンプルインデックスのリンク更新 modified 1 1 2
toc.yml minor update 検索インデックスの名称変更 modified 3 3 6
tutorial-adls-gen2-indexer-acls.md minor update 関連コンテンツのリンク更新 modified 1 1 2
tutorial-csharp-create-mvc-app.md minor update 日付の更新およびリンクの追加 modified 2 2 4
whats-new.md minor update インポートウィザードの更新に関する説明の修正 modified 1 1 2

Modified Contents

articles/search/cognitive-search-tutorial-debug-sessions.md

Diff
@@ -34,7 +34,7 @@ In this tutorial, you use **Debug Sessions** to find and fix missing inputs and
 
 + [Sample PDFs (clinical trials)](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/_ARCHIVE/clinical-trials/clinical-trials-pdf-19).
 
-+ [Sample debug-sessions.rest file](https://github.com/Azure-Samples/azure-search-rest-samples/blob/main/Debug-sessions/debug-sessions.rest) used to create the enrichment pipeline.
++ [Sample debug-sessions.rest file](https://github.com/Azure-Samples/azure-search-rest-samples/blob/main/debug-sessions/debug-sessions.rest) used to create the enrichment pipeline.
 
 > [!NOTE]
 > This tutorial also uses [Foundry Tools](https://azure.microsoft.com/services/cognitive-services/) for language detection, entity recognition, and key phrase extraction. Because the workload is so small, Foundry Tools is tapped behind the scenes for free processing for up to 20 transactions. This means that you can complete this exercise without having to create a billable Microsoft Foundry resource.

Summary

{
    "modification_type": "minor update",
    "modification_title": "デバッグセッションのサンプルファイルへのリンク修正"
}

Explanation

この変更は、cognitive-search-tutorial-debug-sessions.mdファイルのデバッグセッションに関するサンプルファイルへのリンクの修正を含んでいます。具体的には、既存のリンクのパスが見直され、細かい修正が加えられました。変更は1行の追加と1行の削除で構成され、リンク先の正確性を向上させています。この修正により、ユーザーはデバッグセッションを正しく利用するためのリソースにアクセスしやすくなります。

articles/search/includes/quickstarts/agentic-retrieval-rest.md

Summary

{
    "modification_type": "minor update",
    "modification_title": "エージェントリトリーバルRESTクイックスタートの更新"
}

Explanation

この変更は、agentic-retrieval-rest.mdファイルにおいて、大規模な更新を含むものです。具体的には、308行が追加され、304行が削除されることで、全体の変化が612行に及びます。この更新は、新情報の追加や不要な情報の削除を通じて、エージェントリトリーバルのクイックスタートガイドをより明確かつ使いやすくすることを目的としています。新しい情報は、ユーザーがエージェントリトリーバルを効果的に利用できるようにするための補足的な詳細を提供しています。リンクや具体的な説明が追加され、読者が必要なリソースに素早くアクセスできるようになっています。

articles/search/includes/quickstarts/search-get-started-portal-new-wizard.md

Diff
@@ -40,13 +40,15 @@ This quickstart uses a JSON document that contains metadata for 50 fictitious ho
 
 To prepare the sample data for this quickstart:
 
+1. Download the [sample JSON document](https://github.com/Azure-Samples/azure-search-sample-data/blob/main/hotels/HotelsData_toAzureBlobs.json).
+
 1. Sign in to the [Azure portal](https://portal.azure.com/) and select your Azure Storage account.
 
 1. From the left pane, select **Data storage** > **Containers**.
 
 1. Create a container named **hotels-sample**.
 
-1. Upload the [sample JSON document](https://github.com/Azure-Samples/azure-search-sample-data/blob/main/hotels/HotelsData_toAzureBlobs.json) to the container.
+1. Upload the HotelsData_toAzureBlobs.json file to the container.
 
 ## Start the wizard
 
@@ -105,34 +107,34 @@ To configure the index:
    |-------|------------|
    | `HotelId` | Key, Retrievable, Filterable, Sortable, Searchable |
    | `HotelName`, `Category` | Retrievable, Filterable, Sortable, Searchable |
-   | `Description`, `Description_fr` | Retrievable |
+   | `Description`, `Description_fr` | Retrievable, Searchable |
    | `Tags` | Retrievable, Filterable, Searchable |
-   | `ParkingIncluded`, `IsDeleted`, `LastRenovationDate`, `Rating`, `Location` | Retrievable, Filterable, Sortable |
+   | `ParkingIncluded`, `IsDeleted`, `Location` | Retrievable, Filterable, Facetable |
+   | `LastRenovationDate`, `Rating` | Retrievable, Filterable, Sortable |
    | `Address.StreetAddress`, `Rooms.Description`, `Rooms.Description_fr` | Retrievable, Searchable |
-   | `Address.City`, `Address.StateProvince`, `Address.PostalCode`, `Address.Country`, `Rooms.Type`, `Rooms.BedOptions`, `Rooms.Tags` | Retrievable, Filterable, Facetable, Searchable |
+   | `Address.City`, `Address.StateProvince`, `Address.PostalCode`, `Address.Country` | Retrievable, Filterable, Facetable, Searchable, Sortable|
+   | `Rooms.Type`, `Rooms.BedOptions`, `Rooms.Tags` | Retrievable, Filterable, Facetable, Searchable |
    | `Rooms.BaseRate`, `Rooms.SleepsCount`, `Rooms.SmokingAllowed` | Retrievable, Filterable, Facetable |
 
    :::image type="content" source="../../media/search-get-started-portal/configure-index.gif" alt-text="GIF that shows how to configure attributes for fields in the index." lightbox="../../media/search-get-started-portal/configure-index.gif":::
 
-1. Delete the `AzureSearch_DocumentKey` field.
-
 1. Select **Next**.
 
 At a minimum, the index requires a name and a collection of fields. The wizard scans for unique string fields and marks one as the document key, which uniquely identifies each document in the index.
 
-Each field has a name, data type, and attributes that control how the field is used in the index. You can enable or disable the following attributes:
+Each field has a name, [data type](/rest/api/searchservice/supported-data-types), and attributes that control how the field is used in the index. You can enable or disable the following attributes:
 
 | Attribute | Description | Applicable data types |
 |-----------|-------------|------------------------|
 | Retrievable | Fields returned in a query response. | Strings and integers |
-| Filterable | Fields that accept a filter expression. | Integers |
-| Sortable | Fields that accept an orderby expression. | Integers |
-| Facetable | Fields used in a faceted navigation structure. | Integers |
+| Filterable | Fields that accept a filter expression. | Strings and integers |
+| Sortable | Fields that accept an orderby expression. | Strings and integers |
+| Facetable | Fields used in a faceted navigation structure. | Strings and integers |
 | Searchable | Fields used in full-text search. Strings are searchable, but numeric and Boolean fields are often marked as not searchable. | Strings |
 
-Attributes affect storage in different ways. For example, filterable fields consume extra storage, while retrievable fields don't. For more information, see [Example demonstrating the storage implications of attributes and suggesters](../../search-what-is-an-index.md#example-demonstrating-the-storage-implications-of-attributes-and-suggesters).
+Attributes affect storage in different ways. For example, filterable fields consume extra storage, while retrievable fields don't. For more information about attributes and data types, see [Configure field definitions](/azure/search/search-how-to-create-search-index#configure-field-definitions).
 
-If you want autocomplete or suggested queries, specify language **Analyzers** or **Suggesters**.
+If you want autocomplete or suggested queries, specify **Suggesters**.
 
 ### Skip advanced settings
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "新しいウィザードによる検索開始ガイドの更新"
}

Explanation

この変更は、search-get-started-portal-new-wizard.mdファイルの内容に対する小規模な更新を含んでいます。14行が新たに追加され、12行が削除され、合計で26行の変更が行われました。この更新では、サンプルJSONドキュメントへの参照の明確化や、インデックス設定の手順に関する詳細が追加されています。また、インデックスの属性やデータ型に関する説明をより具体的にし、ユーザーがフィルタリングやソート機能を適切に利用できるようにしました。さらに、関連するリンクを更新することで、ユーザーが必要な情報に簡単にアクセスできるようになっています。この改善により、クイックスタートガイドのユーザビリティが向上しています。

articles/search/includes/quickstarts/search-get-started-portal-old-wizard.md

Diff
@@ -1,112 +0,0 @@
----
-manager: nitinme
-author: haileytap
-ms.author: haileytapia
-ms.service: azure-ai-search
-ms.topic: include
-ms.date: 09/16/2025
----
-
-> [!IMPORTANT]
-> The **Import data** wizard will eventually be deprecated. Most of its functionality is available in the **Import data (new)** wizard, which we recommend for most search scenarios. For more information, see [Import data wizards in the Azure portal](../../search-import-data-portal.md).
-
-In this quickstart, you use the **Import data** wizard and a built-in sample of fictitious hotel data to create your first search index. The wizard requires no code to create an index, helping you write interesting queries within minutes.
-
-The wizard creates multiple objects on your search service, including a searchable [index](../../search-what-is-an-index.md), an [indexer](../../search-indexer-overview.md), and a data source connection for automated data retrieval. At the end of this quickstart, you review each object.
-
-## Prerequisites
-
-+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
-
-+ An Azure AI Search service. [Create a service](../../search-create-service-portal.md) or [find an existing service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices) in your current subscription. You can use a free service for this quickstart.
-
-### Check for network access
-
-For this quickstart, which uses built-in sample data, make sure your search service doesn't have [network access controls](../../service-configure-firewall.md). The Azure portal controller uses a public endpoint to retrieve data and metadata from the Microsoft-hosted data source. For more information, see [Secure connections in the import wizards](../../search-import-data-portal.md#secure-connections).
-
-### Check for space
-
-Many customers start with a free search service, which is limited to three indexes, three indexers, and three data sources. This quickstart creates one of each, so before you begin, make sure you have room for extra objects.
-
-On the **Overview** page, select **Usage** to see how many indexes, indexers, and data sources you currently have.
-
-   :::image type="content" source="../../media/search-get-started-portal/overview-quota-usage.png" alt-text="Screenshot of the Overview page for an Azure AI Search service instance in the Azure portal, showing the number of indexes, indexers, and data sources." lightbox="../../media/search-get-started-portal/overview-quota-usage.png":::
-
-## Start the wizard
-
-To start the wizard for this quickstart:
-
-1. Sign in to the [Azure portal](https://portal.azure.com/) and select your search service.
-
-1. On the **Overview** page, select **Import data**.
-
-   :::image type="content" source="../../media/search-import-data-portal/import-data-button.png" alt-text="Screenshot that shows how to open the Import data wizard in the Azure portal.":::
-
-## Create and load a search index
-
-In this section, you create and load an index in four steps.
-
-### Connect to a data source
-
-The wizard creates a data source connection to sample data that Microsoft hosts on Azure Cosmos DB. The sample data is accessed through a public endpoint, so you don't need an Azure Cosmos DB account or source files for this step.
-
-To connect to the sample data:
-
-1. On the **Connect to your data** page, select the **Data Source** dropdown list, and then select **Samples**.
-
-1. Select **hotels-sample** from the list of built-in samples.
-
-1. Select **Next: Add cognitive skills (Optional)**.
-
-   :::image type="content" source="../../media/search-get-started-portal/import-hotels-sample.png" alt-text="Screenshot that shows how to select the hotels-sample data source in the Import data wizard." lightbox="../../media/search-get-started-portal/import-hotels-sample.png":::
-
-### Skip configuration for skills
-
-The wizard supports skillset creation and [AI enrichment](../../cognitive-search-concept-intro.md) during indexing, which are beyond the scope of this quickstart. Skip this step by selecting **Next: Customize target index**.
-
-> [!TIP]
-> For a similar walkthrough that focuses on AI enrichment, see [Quickstart: Create a skillset in the Azure portal](../../search-get-started-skillset.md).
-
-### Configure the index
-
-Based on the structure and content of the sample hotel data, the wizard infers a schema for your search index.
-
-To configure the index:
-
-1. Accept the system-generated values for the index name (**hotels-sample-index**) and key (**HotelId**).
-
-1. Accept the system-generated values for all field attributes.
-
-1. Select **Next: Create an indexer**.
-
-   :::image type="content" source="../../media/search-get-started-portal/hotels-sample-generated-index.png" alt-text="Screenshot that shows the generated index definition for the hotels-sample data source in the Import data wizard." lightbox="../../media/search-get-started-portal/hotels-sample-generated-index.png":::
-
-At a minimum, the index requires a name and a collection of fields. The wizard scans for unique string fields and marks one as the document key, which uniquely identifies each document in the index.
-
-Each field has a name, data type, and attributes that control how the field is used in the index. You can use the checkboxes to enable or disable the following attributes:
-
-| Attribute | Description | Applicable data types |
-|-----------|-------------|------------------------|
-| Retrievable | Fields returned in a query response. | Strings and integers |
-| Filterable | Fields that accept a filter expression. | Integers |
-| Sortable | Fields that accept an orderby expression. | Integers |
-| Facetable | Fields used in a faceted navigation structure. | Integers |
-| Searchable | Fields used in full-text search. Strings are searchable, but numeric and Boolean fields are often marked as not searchable. | Strings |
-
-Attributes affect storage in different ways. For example, filterable fields consume extra storage, while retrievable fields don't. For more information, see [Example demonstrating the storage implications of attributes and suggesters](../../search-what-is-an-index.md#example-demonstrating-the-storage-implications-of-attributes-and-suggesters).
-
-If you want autocomplete or suggested queries, specify language **Analyzers** or **Suggesters**.
-
-### Configure and run the indexer
-
-The last step is to configure and run the indexer, which automates the process of extracting content from your data source and loading it into your index. This step also creates the data source and index objects on your search service.
-
-To configure and run the indexer:
-
-1. Accept the system-generated value for the indexer name (**hotels-sample-indexer**).
-
-1. Accept the default schedule option to run the indexer once and immediately. The sample data is static, so you can't enable change tracking.
-
-1. Select **Submit** to simultaneously create and run the indexer.
-
-   :::image type="content" source="../../media/search-get-started-portal/hotels-sample-indexer.png" alt-text="Screenshot that shows how to configure the indexer for the hotels-sample data source in the Import data wizard." lightbox="../../media/search-get-started-portal/hotels-sample-indexer.png":::

Summary

{
    "modification_type": "breaking change",
    "modification_title": "旧ウィザードによる検索開始ガイドの削除"
}

Explanation

この変更は、search-get-started-portal-old-wizard.mdファイルの完全な削除を示しています。このファイルは112行が削除され、現在はリポジトリ内に存在しません。削除の理由として、従来の「データのインポート」ウィザードが将来的に非推奨となることが示唆されており、新しい「データのインポート(新)」ウィザードの使用が推奨されています。新しいウィザードは、従来のウィザードに比べて多くの機能を引き継いでおり、ユーザーが現在の検索シナリオにより適した方法でデータをインポートできるようになっています。この変更は、ユーザーが最新の技術や手法を活用することを奨励し、混乱を避けるために重要です。

articles/search/includes/quickstarts/search-get-started-rag-dotnet.md

Diff
@@ -54,7 +54,7 @@ It can take several minutes for permissions to take effect.
 
 ## Create an index
 
-A search index provides grounding data for the chat model. We recommend the hotels-sample-index, which can be created in minutes and runs on any search service tier. This index is created using built-in sample data.
+A search index provides grounding data for the chat model. We recommend the hotels-sample-index, which you can create by running the [**Import data (new)**](../../search-import-data-portal.md) wizard and following the instructions to create the index.
 
 1. In the Azure portal, [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "RAG .NETクイックスタートのガイド内容の更新"
}

Explanation

この変更は、search-get-started-rag-dotnet.mdファイルの内容に対する小規模な更新を示しています。1行が新たに追加され、1行が削除され、合計で2行が変更されました。具体的には、検索インデックスに関する説明が更新され、ユーザーが「**データのインポート(新)」ウィザードを実行してインデックスを作成するように誘導されています。この更新により、ユーザーは最新の手法に基づいてインデックスを作成しやすくなり、必要なリンクが適切に提供されることで、全体的な指示がより明確になっています。

articles/search/includes/quickstarts/search-get-started-rag-java.md

Diff
@@ -56,17 +56,11 @@ It can take several minutes for permissions to take effect.
 
 ## Create an index
 
-A search index provides grounding data for the chat model. We recommend the **hotels-sample-index**, which you can create in minutes and runs on any search service tier. This index uses built-in sample data.
+A search index provides grounding data for the chat model. We recommend the **hotels-sample-index**.
 
 1. In the Azure portal, [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 
-1. On the **Overview** home page, select [**Import data**](../../search-get-started-portal.md) to start the wizard.
-
-1. On the **Connect to your data** page, select **Samples** from the dropdown list.
-
-1. Choose the **hotels-sample**.
-
-1. Select **Next** through the remaining pages, accepting the default values.
+1. Follow the instructions in [this quickstart](../../search-import-data-portal.md) to create the index.
 
 1. Once the index is created, select **Search management** > **Indexes** from the left menu to open the index.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "RAG Javaクイックスタートのガイド内容の更新"
}

Explanation

この変更は、search-get-started-rag-java.mdファイルの内容に対する小規模な更新を示しています。合計で2行が追加され、8行が削除され、結果として10行の変更が行われました。主な変更点としては、検索インデックスの作成手順が簡略化され、古い手順を削除して、ユーザーが新しいクイックスタートのインストラクションに従うよう案内されるようになりました。具体的には、インデックス作成の手順が簡潔に述べられ、ユーザーに対して詳細なウィザードのステップを追うことではなく、推奨されるクイックスタートリンクを通じてインデックスを作成する方法を促しています。この更新により、ユーザーはプロセスをよりスムーズに進めることができ、最新の情報への移行が促進されます。

articles/search/includes/quickstarts/search-get-started-rag-javascript.md

Diff
@@ -55,17 +55,11 @@ It can take several minutes for permissions to take effect.
 
 ## Create an index
 
-A search index provides grounding data for the chat model. We recommend the hotels-sample-index, which can be created in minutes and runs on any search service tier. This index is created using built-in sample data.
+A search index provides grounding data for the chat model. We recommend the **hotels-sample-index**.
 
 1. In the Azure portal, [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 
-1. On the **Overview** home page, select [**Import data**](../../search-get-started-portal.md) to start the wizard.
-
-1. On the **Connect to your data** page, select **Samples** from the dropdown list.
-
-1. Choose the **hotels-sample**.
-
-1. Select **Next** through the remaining pages, accepting the default values.
+1. Follow the instructions in [this quickstart](../../search-import-data-portal.md) to create the index.
 
 1. Once the index is created, select **Search management** > **Indexes** from the left menu to open the index.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "RAG JavaScriptクイックスタートのガイド内容の更新"
}

Explanation

この変更は、search-get-started-rag-javascript.mdファイルに対する小規模な更新を示しています。合計で2行が追加され、8行が削除され、結果として10行の変更が行われました。主な変更として、検索インデックスの作成手順が簡略化され、以前の詳細な手順が省かれました。具体的には、ユーザーは「hotels-sample-index」を推奨され、このインデックスを作成するための手順を、別のクイックスタートガイドへのリンクを通じて示されています。この更新により、ユーザーはインデックス作成のプロセスをより迅速に行えるようになり、必要な情報にアクセスしやすくなっています。全体として、この変更はユーザーにとっての使いやすさを向上させ、最新の手法を反映しています。

articles/search/includes/quickstarts/search-get-started-rag-python.md

Diff
@@ -59,17 +59,11 @@ It can take several minutes for permissions to take effect.
 
 ## Update the hotels-sample-index
 
-A search index provides grounding data for the chat model. We recommend the hotels-sample-index, which can be created in minutes and runs on any search service tier. This index is created using built-in sample data.
+A search index provides grounding data for the chat model. We recommend the **hotels-sample-index**.
 
 1. In the Azure portal, [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 
-1. On the **Overview** home page, select [**Import data**](../../search-get-started-portal.md) to start the wizard.
-
-1. On the **Connect to your data** page, select **Samples** from the dropdown list.
-
-1. Choose the **hotels-sample**.
-
-1. Select **Next** through the remaining pages, accepting the default values.
+1. Follow the instructions in [this quickstart](../../search-import-data-portal.md) to create the index.
 
 1. Once the index is created, select **Search management** > **Indexes** from the left menu to open the index.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "RAG Pythonクイックスタートのガイド内容の更新"
}

Explanation

この変更は、search-get-started-rag-python.mdファイルに対する小規模な更新を示しています。合計で2行が追加され、8行が削除され、結果として10行の変更が行われました。主な変更点は、検索インデックスの作成手順が簡略化されたことです。具体的には、以前の複雑な手順に代わって、ユーザーは「hotels-sample-index」を推奨され、インデックスを作成するために新しいクイックスタートガイドへのリンクをたどるように指示されています。この更新により、ユーザーはインデックス作成の過程をより効率的に進めることができ、必要な情報へもスムーズにアクセス可能になります。全体として、使用者にとっての利便性が向上し、最新のプロセスを反映した内容に改訂されています。

articles/search/includes/quickstarts/search-get-started-rag-typescript.md

Diff
@@ -62,17 +62,11 @@ It can take several minutes for permissions to take effect.
 
 ## Create an index
 
-A search index provides grounding data for the chat model. We recommend the hotels-sample-index, which can be created in minutes and runs on any search service tier. This index is created using built-in sample data.
+A search index provides grounding data for the chat model. We recommend the **hotels-sample-index**.
 
 1. In the Azure portal, [find your search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices).
 
-1. On the **Overview** home page, select [**Import data**](../../search-get-started-portal.md) to start the wizard.
-
-1. On the **Connect to your data** page, select **Samples** from the dropdown list.
-
-1. Choose the **hotels-sample**.
-
-1. Select **Next** through the remaining pages, accepting the default values.
+1. Follow the instructions in [this quickstart](../../search-import-data-portal.md) to create the index.
 
 1. Once the index is created, select **Search management** > **Indexes** from the left menu to open the index.
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "RAG TypeScriptクイックスタートのガイド内容の更新"
}

Explanation

この変更は、search-get-started-rag-typescript.mdファイルにおける小規模な更新を示しています。合計で2行が追加され、8行が削除され、10行の変更が行われました。主な変更点は、検索インデックスの作成手順が簡略化されたことです。具体的には、ユーザーは「hotels-sample-index」を推奨され、その作成に関して新しいクイックスタートガイドへのリンクを使用するように指示されています。この結果、ユーザーはインデックス作成の手順をより速やかに進めることができるようになり、必要な情報に迅速にアクセスできるようになっています。全体として、この更新は使用者の利便性を向上させ、最新の手法を反映した内容になっています。

articles/search/includes/quickstarts/semantic-ranker-rest.md

Diff
@@ -30,7 +30,7 @@ We recommend [Visual Studio Code](https://code.visualstudio.com/download) with a
 
    ```http
    ### List existing indexes by name (verify the connection)
-    GET  {{searchUrl}}/indexes?api-version=2025-11-01-preview&$select=name  HTTP/1.1
+    GET  {{searchUrl}}/indexes?api-version=2025-09-01&$select=name  HTTP/1.1
     Authorization: Bearer {{personalAccessToken}}
    ```
 
@@ -49,7 +49,6 @@ To update an index using the REST API, you must provide the entire schema, plus
    "configurations": [
    {
       "name": "semantic-config",
-      "flightingOptIn": false,
       "rankingOrder": "BoostedRerankerScore",
       "prioritizedFields": {
          "titleField": { "fieldName": "HotelName" },
@@ -61,10 +60,10 @@ To update an index using the REST API, you must provide the entire schema, plus
 }
 ```
 
-1. Formulate a POST request specifying the index name, operation, and full JSON schema. All required elements of the schema must be present. This request includes the full schema for hotels-sample-index plus the semantic configuration.
+1. Formulate a PUT request specifying the index name, operation, and full JSON schema. All required elements of the schema must be present. This request includes the full schema for hotels-sample-index plus the semantic configuration.
 
     ```http
-    POST  {{searchUrl}}/indexes?api-version=2025-11-01-preview  HTTP/1.1
+    PUT {{searchUrl}}/indexes/hotels-sample-index?api-version=2025-09-01  HTTP/1.1
     Content-Type: application/json
     Authorization: Bearer {{personalAccessToken}}
     
@@ -112,7 +111,6 @@ To update an index using the REST API, you must provide the entire schema, plus
         "configurations": [
           {
             "name": "semantic-config",
-            "flightingOptIn": false,
             "rankingOrder": "BoostedRerankerScore",
             "prioritizedFields": {
               "titleField": {
@@ -154,14 +152,14 @@ Required semantic parameters include `query_type` and `semantic_configuration_na
 1. Test the connection with a GET request that returns the hotels-sample-index.
 
     ```http
-    GET  {{searchUrl}}/indexes/hotels-sample-index?api-version=2025-11-01-preview  HTTP/1.1
+    GET {{searchUrl}}/indexes/hotels-sample-index?api-version=2025-09-01  HTTP/1.1
     Authorization: Bearer {{personalAccessToken}}
     ```
 
 1. Send a query that includes the semantic query type and configuration name.
 
    ```http
-    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-11-01-preview  HTTP/1.1
+    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-09-01  HTTP/1.1
     Content-Type: application/json
     Authorization: Bearer {{personalAccessToken}}
     
@@ -241,7 +239,7 @@ Optionally, you can add captions to extract portions of the text and apply hit h
 1. Add the `captions` parameter and send the request.
 
     ```http
-    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-11-01-preview  HTTP/1.1
+    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-09-01  HTTP/1.1
     Content-Type: application/json
     Authorization: Bearer {{personalAccessToken}}
     
@@ -284,7 +282,7 @@ To produce a semantic answer, the question and answer must be closely aligned, a
 1. Formulate the request using a search string that asks a question.
 
     ```http
-    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-11-01-preview  HTTP/1.1
+    POST {{searchUrl}}/indexes/hotels-sample-index/docs/search?api-version=2025-09-01  HTTP/1.1
     Content-Type: application/json
     Authorization: Bearer {{personalAccessToken}}
     

Summary

{
    "modification_type": "minor update",
    "modification_title": "セマンティックランカー REST APIのバージョン変更"
}

Explanation

この変更は、semantic-ranker-rest.mdファイルに対する小規模な更新を示しています。合計で7行が追加され、9行が削除され、16行が変更されました。主な変更点は、APIバージョンが2025-11-01-previewから2025-09-01に変更されたことです。この変更が行われたのは、REST APIを使用してインデックスを更新したり、接続を確認するためのGETリクエストを行ったりする際の整合性を保つためです。また、POSTリクエストからPUTリクエストへの変更も行われ、インデックスを更新する方法がより適切に反映されています。この結果として、ユーザーはAPIの新しい仕様に従った操作を容易に行うことができるようになっています。全体として、この更新はAPIの使用方法を明確にし、最新の仕様を反映した内容となっています。

articles/search/knowledge-store-projection-example-long.md

Diff
@@ -185,14 +185,14 @@ Pay close attention to skill outputs (targetNames). Outputs written to the enric
     "cognitiveServices": {
         "@odata.type": "#Microsoft.Azure.Search.CognitiveServicesByKey",
         "description": "A Foundry resource in the same region as Search.",
-        "key": ""
+        "key": "{{cognitive-services-key}}"
     },
     "knowledgeStore": null
 }
 ```
 
 > [!NOTE]
-> Under `"cognitiveServices"`, the key field is unspecified because the indexer can use a Foundry resource in the same region as your search service and process up to 20 transactions daily at no charge. The sample data for this example stays under the 20 transaction limit.
+> The indexer can process up to 20 transactions per day at no charge. The sample data for this example stays under the 20-transaction limit, so if you're using the sample data, you can omit the `cognitiveServices` section.
 
 ## Example Shaper skill
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "ナレッジストア投影の例に関する情報更新"
}

Explanation

この変更は、knowledge-store-projection-example-long.mdファイルに対する小規模な更新を示しています。合計で2行が追加され、2行が削除され、4行の変更が行われました。具体的な変更点として、cognitiveServicesセクションにおけるキーの指定に関する注釈の内容が改善されました。新しい注釈では、インデクサーが1日に20件までの取引を無料で処理できることが強調されており、サンプルデータがこの制限内に収まっている場合は、cognitiveServicesセクションを省略できる旨が明確に記述されています。この結果、ユーザーはリソースの使用に関してより柔軟に対応できるようになり、使いやすさが向上しています。全体として、この更新はユーザーに対する重要な情報を提供し、ナレッジストアの理解を深めるものとなっています。

articles/search/media/search-explorer/search-explorer-example-count.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーの例の画像更新"
}

Explanation

この変更は、search-explorer-example-count.pngという画像ファイルに関するもので、実際には内容の追加や削除はありませんでした。変更はなく、ファイル自体の状態を示すものであり、特に画像に関するメタデータの更新やリンクの変更が行われた可能性があります。ユーザーにとっては、この画像が関連するドキュメントや説明とどのように関連しているのかを理解するための資源となり、視覚的な情報を補完する役割を果たします。全体的に、この変更は小規模ではありますが、検索エクスプローラーに関する視覚情報の一部であり、ドキュメントのコンテキストを強化する役割を果たしています。

articles/search/media/search-explorer/search-explorer-example-empty.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーの空の例の画像削除"
}

Explanation

この変更は、search-explorer-example-empty.png画像ファイルが削除されたことを示しています。この変更は、ファイルの追加や内容の変更は伴わず、単に不要な画像がリポジトリから除去されたことを意味します。削除された画像は、検索エクスプローラーに関連する説明や例の中で利用されていた可能性がありますが、現在はその必要がなくなったと考えられます。この変更によって、ドキュメントの整頓が進み、読者にはより関連性の高い情報のみが提供されることになります。全体として、ユーザーエクスペリエンスの向上を図る小規模な更新と位置付けられます。

articles/search/media/search-explorer/search-explorer-example-filter.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーのフィルター例の画像更新"
}

Explanation

この変更は、search-explorer-example-filter.pngという画像ファイルの修正を示しています。この変更では、具体的な追加や削除は行われていませんが、ファイルの内容やメタデータに関する更新が行われた可能性があります。この画像は、検索エクスプローラーのフィルター機能に関連しており、ユーザーがこの機能を理解するための視覚的なヘルプを提供しています。画像の更新により、閲覧者は最新の情報や最適な使用例に基づいたサポートを受けることができ、理解を深める手助けとなるでしょう。全体として、この変更は情報の正確性や関連性を維持するための重要なマイナーアップデートと位置付けられます。

articles/search/media/search-explorer/search-explorer-example-freetext.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーのフリーテキスト例の画像更新"
}

Explanation

この変更は、search-explorer-example-freetext.pngという画像ファイルが修正されたことを示しています。具体的な内容の追加や削除は行われていませんが、画像の更新によって、検索エクスプローラーのフリーテキスト機能に関する情報が最新の状態に保たれます。この画像は、ユーザーがフリーテキスト検索の操作方法を理解するためのビジュアルガイドとして機能するため、鮮明かつ直感的な情報を提供することが期待されます。したがって、今回の変更は、ドキュメントの品質向上に寄与するためのマイナーアップデートと位置付けられます。

articles/search/media/search-explorer/search-explorer-example-orderby.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーの並べ替え例の画像更新"
}

Explanation

この変更は、search-explorer-example-orderby.pngという画像ファイルが修正されたことを示しており、具体的な追加や削除は行われていません。画像の修正は、検索エクスプローラーの並べ替え機能に関連しており、ユーザーがこの機能を正しく理解し、利用できるようにするための視覚的なサポートを提供しています。画像が最新のものに更新されることで、ユーザーは並べ替えの操作方法やその効果をより明確に把握することができるようになります。この変更は、ユーザービリティや情報の正確性を向上させるための重要なマイナーアップデートと位置付けられます。

articles/search/media/search-explorer/search-explorer-example-selectfield.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーの選択フィールド例の画像更新"
}

Explanation

この変更は、search-explorer-example-selectfield.pngという画像ファイルが修正されたことを示しています。この画像には具体的な追加や削除がなく、主に修正が行われています。変更された画像は、検索エクスプローラーの選択フィールド機能に関連しており、ユーザーが選択フィールドの利用方法をよりよく理解できるように視覚的な情報を提供します。最新の情報を反映した画像がなされることで、正確な使用方法が示され、ユーザビリティの向上が図られます。このため、今回の変更はドキュメントの品質を高めるための重要なマイナーアップデートと位置づけられます。

articles/search/media/search-explorer/search-explorer-example-topskip.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索エクスプローラーのトップスキップ例の画像更新"
}

Explanation

この変更は、search-explorer-example-topskip.pngという画像ファイルが修正されたことを示しており、具体的な変更には追加や削除は含まれていません。更新された画像は、検索エクスプローラーのトップスキップ機能に関連しており、ユーザーがこの機能を理解しやすくするための視覚的な補助を提供しています。画像が最新のものに更新されることで、ユーザーはトップスキップの操作方法やその効果をより明確に把握できます。この変更は、機能の利用価値を高め、ドキュメント全体の質を向上させる重要なマイナーアップデートと位置付けられます。

articles/search/media/search-explorer/search-explorer-sample-data.png

Summary

{
    "modification_type": "breaking change",
    "modification_title": "検索エクスプローラーのサンプルデータ画像の削除"
}

Explanation

この変更は、search-explorer-sample-data.pngという画像ファイルが削除されたことを示しています。この画像は検索エクスプローラーにおけるサンプルデータの視覚的な表現を提供していましたが、現在はドキュメントから除外されました。削除の理由は明示されていませんが、古くなった情報や不正確な内容のため、またはデザインの見直しの一環として行われた可能性があります。この変更は、ユーザーがサンプルデータの利用方法を理解するのを難しくするため、重大なブレイキングチェンジと見なされます。ユーザーにとっては該当する情報が欠落することになるため、ドキュメントの内容に影響を与える可能性があります。

articles/search/media/search-explorer/search-explorer-tab.png

Summary

{
    "modification_type": "breaking change",
    "modification_title": "検索エクスプローラーのタブ画像の削除"
}

Explanation

この変更は、search-explorer-tab.pngという画像ファイルが削除されたことを示しています。この画像は検索エクスプローラーのタブに関する視覚的な情報提供を目的としていましたが、現在はドキュメントから除去されました。削除の理由は記載されていませんが、画像の内容が古くなったり、最新の仕様と一致しなくなったためかもしれません。この変更は、ユーザーが検索エクスプローラーのタブの使い方や機能についての理解を妨げる可能性があり、重要なブレイキングチェンジと見なされます。ユーザーは新しい情報を把握するための適切なリソースを失うことになるため、ログインや開発作業に影響を及ぼす恐れがあります。

articles/search/media/search-get-started-portal/review-and-create.png

Summary

{
    "modification_type": "minor update",
    "modification_title": "レビューと作成プロセスの画像の更新"
}

Explanation

この変更は、review-and-create.pngという画像ファイルが更新されたことを示しています。この画像は、Azureの検索サービスを使う際の「レビューと作成」プロセスを視覚的に説明するもので、変更によってその内容が改善された可能性があります。更新の具体的な内容に関する詳細は提供されていませんが、一般的には視覚的な表現を最新の情報やデザインに合わせるための変更と思われます。この種類のマイナーアップデートは、利用者にとって役立つ情報がより分かりやすくなることを目的としていますが、機能的な変更は伴っていないため、ユーザー体験に対する重大な影響はないと考えられます。

articles/search/samples-rest.md

Diff
@@ -27,13 +27,13 @@ Code samples from the Azure AI Search team demonstrate features and workflows. T
 | Sample | Article | Description |
 |--|--|--|
 | [quickstart](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart) | [Quickstart: Full-text search](search-get-started-text.md) | Create, load, and query a search index using sample data. |
-| [quickstart-ACL](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL) | [Query-time ACL and RBAC enforcement](search-query-access-control-rbac-enforcement.md) | Implement query-time access control using role-based access control (RBAC) and access control lists (ACLs). |
 | [quickstart-agentic-retrieval](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-agentic-retrieval) | [Quickstart: Agentic retrieval](search-get-started-agentic-retrieval.md) | Integrate semantic ranking with LLM-powered query planning and answer generation. |
 | [quickstart-RAG](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-RAG) | [Quickstart: Classic generative search (RAG)](search-get-started-rag.md) | Use grounding data from Azure AI Search with a chat completion model from Azure OpenAI. |
 | [quickstart-semantic-search](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-semantic-search) | [Quickstart: Semantic ranking](search-get-started-semantic.md) | Add semantic ranking to an index schema and run semantic queries. |
 | [quickstart-vectors](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-vectors) | [Quickstart: Vector search](search-get-started-vector.md) | Index and query vector content. |
+| [acl](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl) | [Query-time ACL and RBAC enforcement](search-query-access-control-rbac-enforcement.md) | Implement query-time access control using role-based access control (RBAC) and access control lists (ACLs). |
 | [custom-analyzers](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/custom-analyzers) | [Tutorial: Create a custom analyzer for phone numbers](tutorial-create-custom-analyzer.md) | Use an analyzer to preserve patterns and special characters in searchable content. |
-| [debug-sessions](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Debug-sessions) | [Tutorial: Fix a skillset using Debug Sessions](cognitive-search-tutorial-debug-sessions.md) | Create search objects that you later debug in the Azure portal. |
+| [debug-sessions](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/debug-sessions) | [Tutorial: Fix a skillset using Debug Sessions](cognitive-search-tutorial-debug-sessions.md) | Create search objects that you later debug in the Azure portal. |
 | [index-json-blobs](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/index-json-blobs) | [Tutorial: Index JSON blobs from Azure Storage](search-semi-structured-data.md) | Create an indexer, data source, and index for nested JSON within a JSON array. Demonstrates the jsonArray parsing model and documentRoot parameters. |
 | [knowledge-store](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/knowledge-store) | [Create a knowledge store using REST](knowledge-store-create-rest.md) | Populate a knowledge store for knowledge mining workflows. |
 | [projections](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/projections) | [Define projections in a knowledge store](knowledge-store-projections-examples.md) | Specify the physical data structures in a knowledge store. |

Summary

{
    "modification_type": "minor update",
    "modification_title": "RESTサンプルドキュメントの更新"
}

Explanation

この変更は、samples-rest.mdというドキュメントファイルが更新されたことを示しています。具体的には、いくつかのサンプルのリンクが修正され、内容が最適化されました。変更点としては、サンプルの説明や構造に関する軽微な調整が行われ、新しいリンクが追加される一方で、リファレンスの整合性を保つために既存のリンクが変更されました。これにより、ユーザーが最新のサンプルや関連するチュートリアルにアクセスしやすくなり、Azure AI Searchの利用をより円滑にすることが意図されています。この修正は、ドキュメントの可読性および有用性を向上させるためのものであり、機能には影響を与えない軽微なアップデートと考えられます。

articles/search/search-capacity-planning.md

Diff
@@ -9,7 +9,7 @@ ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
   - ignite-2024
-ms.topic: conceptual
+ms.topic: article
 ms.date: 11/19/2025
 ms.update-cycle: 180-days
 ---
@@ -218,7 +218,7 @@ We recommend estimating on a billable tier, Basic or higher. The Free tier runs
 
 1. [Build an initial index](search-what-is-an-index.md) to determine how source data translates to an index. This is the only way to estimate index size. Attributes on the field definitions affect physical storage requirements:
 
-   + For keyword search, marking fields as filterable and sortable [increases index size](search-what-is-an-index.md#example-demonstrating-the-storage-implications-of-attributes-and-suggesters).
+   + For keyword search, marking fields as filterable and sortable [increases index size](search-what-is-an-index.md#physical-structure-and-size).
 
    + For vector search, you can [set parameters to reduce vector size](vector-search-how-to-configure-compression-storage.md).
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索容量計画に関するドキュメントの修正"
}

Explanation

この変更は、search-capacity-planning.mdというドキュメントファイルが更新されたことを示しています。主な変更点は、文書のメタデータに関するもので、トピックタイプが「conceptual」から「article」に修正されました。この変更により、文書のカテゴリや目的がより適切に反映されることを意図しています。また、検索のインデックスサイズに関する説明の一部も修正されています。具体的には、キーワード検索においてフィルタブルおよびソート可能なフィールドがインデックスサイズに与える影響を説明するリンクが更新されました。このようなマイナーアップデートは、情報の正確性を向上させ、ユーザーがより適切に文書を理解できるようにするために重要です。全体として、これらの更新はドキュメントの整合性を高めることを目的としています。

articles/search/search-create-app-portal.md

Diff
@@ -7,7 +7,7 @@ author: haileytap
 ms.author: haileytapia
 ms.service: azure-ai-search
 ms.topic: quickstart
-ms.date: 09/17/2025
+ms.date: 12/05/2025
 ms.update-cycle: 180-days
 ms.custom:
   - mode-ui
@@ -28,7 +28,7 @@ A demo app can help you visualize how an index functions in a client app, but it
 
 + A [search index](search-what-is-an-index.md) to use as the basis of your generated application.
 
-  This quickstart uses the hotels-sample index. To create the index, run the [**Import data**](search-import-data-portal.md) wizard, select the built-in sample data, and step through the wizard using all the default values.
+  This quickstart uses the hotels-sample index. Follow the instructions in [this quickstart](search-import-data-portal.md) to create the index.
 
   :::image type="content" source="media/search-create-app-portal/import-data-hotels.png" alt-text="Screenshot of the data source page for sample data.":::
 

Summary

{
    "modification_type": "minor update",
    "modification_title": "アプリポータル作成に関するドキュメントの更新"
}

Explanation

この変更は、search-create-app-portal.mdというドキュメントファイルが更新されたことを示しています。主な変更点は、文書の最終更新日が「2025年9月17日」から「2025年12月5日」に変更されたことです。これにより、情報が最新であることが示されています。また、クイックスタートガイドの一部の表現が修正されています。具体的には、インデックスの作成方法に関する説明が明確化され、ユーザーがインデックスを作成する際に、他のガイドへのリンクが提供されるようになりました。この変更は、ドキュメントの可読性を向上させ、ユーザーが手順をより簡単に追跡できるようにすることを目的としています。全体として、これらのマイナーアップデートは、ユーザーにとっての使いやすさと情報の正確性を高めることを意図しています。

articles/search/search-document-level-access-overview.md

Diff
@@ -149,7 +149,7 @@ Document-level permissions in Azure AI Search provide a structured framework for
 Take a closer look at document-level access control in Azure AI Search with more articles and samples.
 
 - [Tutorial: Index ADLS Gen2 permissions metadata using an indexer](tutorial-adls-gen2-indexer-acls.md)
-- [azure-search-rest-samples/Quickstart-ACL](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL)
+- [azure-search-rest-samples/acl](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl)
 - [azure-search-python-samples/Quickstart-Document-Permissions-Push-API](https://github.com/Azure-Samples/azure-search-python-samples/blob/main/Quickstart-Document-Permissions-Push-API)
 - [azure-search-python-samples/Quickstart-Document-Permissions-Pull-API](https://github.com/Azure-Samples/azure-search-python-samples/blob/main/Quickstart-Document-Permissions-Pull-API)
 - [Demo app: Ingesting and honoring sensitivity labels](https://aka.ms/Ignite25/aisearch-purview-sensitivity-labels-repo)

Summary

{
    "modification_type": "minor update",
    "modification_title": "文書レベルアクセス制御に関するドキュメントの修正"
}

Explanation

この変更は、search-document-level-access-overview.mdというドキュメントファイルが更新されたことを示しています。主な変更点は、GitHub上のサンプルリンクの名前が更新されたことです。具体的には、以前のリンク「Quickstart-ACL」が「acl」に変更され、より簡潔かつわかりやすい名前になりました。これにより、ユーザーが関連するリソースを見つけやすくなります。また、他のサンプルやチュートリアルへのリンクは変更されておらず、情報が一貫性を持つように保たれています。この変更は、文書の可読性とナビゲーションの向上を目的としたものであり、ユーザーが必要な情報に迅速アクセスできるようにするための取り組みの一環です。全体として、これらのマイナーアップデートはドキュメントの品質を向上させることに寄与しています。

articles/search/search-explorer.md

Diff
@@ -7,7 +7,7 @@ author: haileytap
 ms.author: haileytapia
 ms.service: azure-ai-search
 ms.topic: quickstart
-ms.date: 09/17/2025
+ms.date: 12/04/2025
 ms.custom:
   - mode-ui
 ---
@@ -24,9 +24,7 @@ This quickstart uses an existing index to demonstrate Search explorer.
 
 + An Azure AI Search service. [Create a service](search-create-service-portal.md) or [find an existing service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices) in your current subscription. For this quickstart, you can use a free service.
 
-+ This quickstart uses the realestate-us-sample index. To create the index, run the [**Import data wizard**](search-import-data-portal.md), select the built-in sample data, and step through the wizard using all the default values.
-
-  :::image type="content" source="media/search-explorer/search-explorer-sample-data.png" alt-text="Screenshot of the sample data sets available in the Import data wizard." border="true" lightbox="media/search-explorer/search-explorer-sample-data.png":::
++ This quickstart uses the hotels-sample index. Follow the instructions in [this quickstart](search-import-data-portal.md) to create the index.
 
 ## Start Search explorer
 
@@ -40,13 +38,11 @@ This quickstart uses an existing index to demonstrate Search explorer.
 
    Alternatively, select the **Search explorer** tab on the index page.
 
-   :::image type="content" source="media/search-explorer/search-explorer-tab.png" alt-text="Screenshot of the Search explorer tab." border="true" lightbox="media/search-explorer/search-explorer-tab.png":::
-
 ## Query three ways
 
 There are three approaches to querying in Search explorer:
 
-+ Query view provides a default search bar. It accepts an empty query or free-text query with Booleans, such as `seattle condo + parking`.
++ Query view provides a default search bar. It accepts an empty query or free-text query with Booleans, such as `ocean view + parking`.
 
 + Image view provides a window to browse or drag and drop PNG, JPG, or JPEG files. Unless your index has an [image vectorizer and an equivalent skill](vector-search-how-to-configure-vectorizer.md#supported-embedding-models), this view is unavailable.
 
@@ -58,9 +54,9 @@ There are three approaches to querying in Search explorer:
 
 Search explorer accepts images as query inputs through **Image view**, which requires that you use a supported vectorizer–skill pair. For more information, see [Configure a vectorizer in a search index](vector-search-how-to-configure-vectorizer.md).
 
-The realestate-us-sample index isn't configured for image vectorization. If you want to run image queries, create an index as described in [Quickstart: Vector search in the Azure portal](search-get-started-portal-import-vectors.md). The quickstart relies on text-based sample data, so you must use documents that contain images.
+The hotels-sample index isn't configured for image vectorization. If you want to run image queries, create an index as described in [Quickstart: Vector search in the Azure portal](search-get-started-portal-import-vectors.md). The quickstart relies on text-based sample data, so you must use documents that contain images.
 
-To run an image query, select or drag an image to the search area, and then select **Search**. Search explorer vectorizes the image and sends the vector to the search engine for query execution. The search engine returns documents that are sufficiently similar to the input image, up to the specified `k` number of results. <!-- This is enabled by [vector search](vector-search-overview.md), which matches documents based on the similarity of their vector representations. -->
+To run an image query, select or drag an image to the search area, and then select **Search**. Search explorer vectorizes the image and sends the vector to the search engine for query execution. The search engine returns documents that are sufficiently similar to the input image, up to the specified `k` number of results.
 
 :::image type="content" source="media/search-get-started-portal-images/image-search.png" alt-text="Screenshot of search results for image search." border="true" lightbox="media/search-get-started-portal-images/image-search.png":::
 
@@ -79,6 +75,8 @@ In Search explorer, POST requests are formulated internally using [Documents - S
 
 For a first look at content, execute an empty search by selecting **Search** with no terms provided. An empty search is useful as a first query because it returns entire documents so that you can review document composition. On an empty search, there's no search score, and documents are returned in arbitrary order (`"@search.score": 1` for all documents). By default, 50 documents are returned per search request.
 
+Add `"count": true` to get the number of matches found in an index. On an empty search, the count is the total number of documents in the index. On a qualified search, it's the number of documents matching the query input. Recall that the service returns the top-50 matches by default, so the count might indicate more matches in the index than what's returned in the results.
+
 Equivalent syntax for an empty search is `*` or `"search": "*"`.
 
    ```json
@@ -90,7 +88,7 @@ Equivalent syntax for an empty search is `*` or `"search": "*"`.
 
    **Results**
 
-   :::image type="content" source="media/search-explorer/search-explorer-example-empty.png" alt-text="Screenshot of unqualified or empty query example." border="true" lightbox="media/search-explorer/search-explorer-example-empty.png":::
+   :::image type="content" source="media/search-explorer/search-explorer-example-count.png" alt-text="Screenshot of a count example." border="true" lightbox="media/search-explorer/search-explorer-example-count.png":::
 
 ### Run a free-text query
 
@@ -102,7 +100,7 @@ Notice that when you provide search criteria, such as query terms or expressions
 
    ```json
    {
-       "search": "Seattle townhouse `Lake Washington` miele OR thermador appliance"
+       "search": "activities `outdoor pool` restaurant OR continental breakfast"
    }
    ```
 
@@ -112,30 +110,15 @@ Notice that when you provide search criteria, such as query terms or expressions
 
    :::image type="content" source="media/search-explorer/search-explorer-example-freetext.png" alt-text="Screenshot of a free text query example." border="true" lightbox="media/search-explorer/search-explorer-example-freetext.png":::
 
-### Count matching documents
-
-Add `"count": true` to get the number of matches found in an index. On an empty search, the count is the total number of documents in the index. On a qualified search, it's the number of documents matching the query input. Recall that the service returns the top-50 matches by default, so the count might indicate more matches in the index than what's returned in the results.
-
-   ```json
-   {
-       "search": "Seattle townhouse `Lake Washington` miele OR thermador appliance",
-       "count": true
-   }
-   ```
-
-   **Results**
-
-   :::image type="content" source="media/search-explorer/search-explorer-example-count.png" alt-text="Screenshot of a count example." border="true" lightbox="media/search-explorer/search-explorer-example-count.png":::
-
 ### Limit fields in search results
 
 Add [`"select"`](search-query-odata-select.md) to limit results to the explicitly named fields for more readable output in **Search explorer**. Only fields attributed as retrievable in the index can show up in results.
 
    ```json
    {
-      "search": "seattle condo",
+      "search": "activities `outdoor pool` restaurant OR continental breakfast",
       "count": true,
-      "select": "listingId, beds, baths, description, street, city, price"
+      "select": "HotelId, HotelName, Tags, Description"
    }
    ```
 
@@ -145,17 +128,17 @@ Add [`"select"`](search-query-odata-select.md) to limit results to the explicitl
 
 ### Return next batch of results
 
-Azure AI Search returns the top-50 matches based on the search rank. To get the next set of matching documents, append `"top": 100` and `"skip": 50` to increase the result set to 100 documents (default is 50, maximum is 1000), skipping the first 50 documents. You can check the document key (`listingID`) to identify a document.
+Azure AI Search returns the top-50 matches based on the search rank. The hotels-sample index only has 50 hotels, so we use a smaller number to illustrate paging. To get the next set of matching documents, append `"top": 20` and `"skip": 10` to increase the result set to 20 documents (default is 50, maximum is 1000), skipping the first 10 documents. You can check the document key (`HotelId`) to identify a document.
 
 Recall that you need to provide search criteria, such as a query term or expression, to get ranked results. Search scores decrease the deeper you reach into search results.
 
    ```json
    {
-      "search": "seattle condo",
+      "search": "activities `outdoor pool` restaurant OR continental breakfast",
       "count": true,
-      "select": "listingId, beds, baths, description, street, city, price",
-      "top": 100,
-      "skip": 50
+      "select": "HotelId, HotelName, Tags, Description",
+      "top": 20,
+      "skip": 10
    }
    ```
 
@@ -165,14 +148,14 @@ Recall that you need to provide search criteria, such as a query term or express
 
 ### Filter expressions (greater than, less than, equal to)
 
-Use the [`filter`](search-query-odata-filter.md) parameter to specify inclusion or exclusion criteria. The field must be attributed as filterable in the index. This example searches for bedrooms greater than three:
+Use the [`filter`](search-query-odata-filter.md) parameter to specify inclusion or exclusion criteria. The field must be attributed as filterable in the index. This example searches for ratings greater than four:
 
    ```json
    {
-       "search": "seattle condo",
+       "search": "activities `outdoor pool` restaurant OR continental breakfast",
        "count": true,
-       "select": "listingId, beds, baths, description",
-       "filter": "beds gt 3"
+       "select": "HotelId, HotelName, Tags, Description, Rating",
+       "filter": "Rating gt 4"
    }
    ```
    
@@ -186,11 +169,11 @@ Add [`orderby`](search-query-odata-orderby.md) to sort results by another field
 
    ```json
    {
-       "search": "seattle condo",
+       "search": "activities `outdoor pool` restaurant OR continental breakfast",
        "count": true,
-       "select": "listingId, price, beds, baths, description",
-       "filter": "beds gt 3",
-       "orderby": "price asc"
+       "select": "HotelId, HotelName, Tags, Description, Rating, LastRenovationDate",
+       "filter": "Rating gt 4",
+       "orderby": "LastRenovationDate desc"
    }
    ```
 
@@ -206,7 +189,7 @@ In this quickstart, you used **Search explorer** to query an index using the RES
 
 + Search results are composed of all fields attributed as retrievable in the index. Select the **Fields** tab to review attributes.
 
-+ Keyword search, similar to what you might enter in a commercial web browser, is useful for testing an end-user experience. For example, assuming the built-in realestate-us-sample index, you can enter `"Seattle apartments lake washington"`, and then you can use Ctrl-F to find terms within the search results.
++ Keyword search, similar to what you might enter in a commercial web browser, is useful for testing an end-user experience. For example, assuming the hotels-sample index, you can enter `"activities 'outdoor pool' restaurant OR continental breakfast"`, and then you can use Ctrl-F to find terms within the search results.
 
 + Query and filter expressions are articulated in a syntax implemented by Azure AI Search. The default is a [simple syntax](/rest/api/searchservice/simple-query-syntax-in-azure-search), but you can optionally use [full Lucene](/rest/api/searchservice/lucene-query-syntax-in-azure-search) for more powerful queries. [Filter expressions](/rest/api/searchservice/odata-expression-syntax-for-azure-search) are articulated in an OData syntax.
 

Summary

{
    "modification_type": "breaking change",
    "modification_title": "Search Explorer ドキュメントの大幅な更新"
}

Explanation

この変更は、search-explorer.mdというドキュメントファイルに対する大幅な更新を示しています。まず、最終更新日が「2025年9月17日」から「2025年12月4日」に変更され、新しい情報が付加されたことを表しています。本ドキュメントでは、検索エクスプローラーの使用方法について詳細に説明されていますが、特に使用するインデックスが「realestate-us-sample」から「hotels-sample」に変更されています。これにより、ユーザーが体験できる内容やサンプルが実際にホテルに特化したものになり、実践的な使用が促進されるでしょう。

また、コードの変更に伴い、クエリに使用される文言や例も更新されており、より現実に即したシナリオに合わせて調整されています。たとえば、検索クエリの例として「activities outdoor pool restaurant OR continental breakfast」が使用され、これはユーザーが実際に使用する可能性のあるコンテキストとなっています。さらに、いくつかの画像がドキュメントから削除された一方で、新しいクエリやフィルター表現の説明が強化されています。

これらの変更は、ユーザーが検索エクスプローラーを使用する際の理解を深め、新しい情報を基に実務に役立つように設計されているため、ドキュメントの内容が広範囲にわたって更新されています。この更新により、ユーザーはより具体的で関連性の高い情報にアクセスできるようになっています。

articles/search/search-get-started-portal.md

Diff
@@ -7,23 +7,27 @@ author: haileytap
 ms.author: haileytapia
 ms.service: azure-ai-search
 ms.topic: quickstart
-ms.date: 09/16/2025
+ms.date: 12/05/2025
 ms.custom:
   - mode-ui
   - ignite-2023
   - ignite-2024
-zone_pivot_groups: azure-portal-wizards
 ---
 
 # Quickstart: Create a search index in the Azure portal
 
-::: zone pivot="import-data-new"
+[!INCLUDE [Import data (new) instructions](includes/quickstarts/search-get-started-portal-new-wizard.md)]
+
+<!-- Removed this from metadata. Remove the the zone pivot entry on next PR
+zone_pivot_groups: azure-portal-wizards -->
+
+<!-- ::: zone pivot="import-data-new"
 [!INCLUDE [Import data (new) instructions](includes/quickstarts/search-get-started-portal-new-wizard.md)]
 ::: zone-end
 
 ::: zone pivot="import-data"
 [!INCLUDE [Import data instructions](includes/quickstarts/search-get-started-portal-old-wizard.md)]
-::: zone-end
+::: zone-end -->
 
 ## Monitor indexer progress
 
@@ -63,7 +67,7 @@ Review the index definition options to understand what you can and can't edit du
 
 ## Query with Search explorer
 
-You now have a search index that can be queried using [**Search explorer**](search-explorer.md), which sends REST calls that conform to [Documents - Search Post (REST API)](/rest/api/searchservice/documents/search-post?view=rest-searchservice-2024-05-01-preview&preserve-view=true). This tool supports [simple query syntax](/rest/api/searchservice/simple-query-syntax-in-azure-search) and [full Lucene query syntax](/rest/api/searchservice/lucene-query-syntax-in-azure-search).
+You now have a search index that can be queried using [**Search explorer**](search-explorer.md), which sends REST calls that conform to [Documents - Search Post (REST API)](/rest/api/searchservice/documents/search-post?view=rest-searchservice-2025-11-01-preview&preserve-view=true). This tool supports [simple query syntax](/rest/api/searchservice/simple-query-syntax-in-azure-search) and [full Lucene query syntax](/rest/api/searchservice/lucene-query-syntax-in-azure-search) for keyword search.
 
 To query your search index:
 
@@ -81,7 +85,7 @@ To query your search index:
 
 ## Example queries for hotels-sample index
 
-The following examples assume the JSON view and 2024-05-01-preview REST API version.
+The following examples assume the JSON view and the latest preview REST API version.
 
 > [!TIP]
 > The JSON view supports intellisense for parameter name completion. Place your cursor inside the JSON view and enter a space character to see a list of all query parameters. You can also enter a letter, like `s`, to see only the query parameters that begin with that letter.
@@ -154,7 +158,7 @@ In the Azure portal, you can find and manage resources by selecting **All resour
 
 ## Next step
 
-Try an Azure portal wizard to generate a ready-to-use web app that runs in a browser. Use this wizard on the small index you created in this quickstart, or use one of the built-in sample datasets for a richer search experience.
+Try an Azure portal wizard to generate a ready-to-use web app that runs in a browser. Use this wizard on the small index you created in this quickstart, or use [sample data](https://github.com/Azure-Samples/azure-search-sample-data) for a richer search experience.
 
 > [!div class="nextstepaction"]
 > [Quickstart: Create a demo search app in the Azure portal](search-create-app-portal.md)

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure ポータルでの検索インデックス作成に関するドキュメントの更新"
}

Explanation

この変更は、search-get-started-portal.mdというドキュメントファイルに対するマイナーな更新を示しています。主な変更内容としては、ドキュメントの最終更新日が「2025年9月16日」から「2025年12月5日」に変更され、最新の情報を反映するための更新が行われています。

新しいインポートデータウィザード関連の指示が追加され、ユーザーが最新の手順を踏んで検索インデックスを作成できるようになっています。旧式のインポートデータウィザードに関する記載が削除され、よりスムーズな情報提供が行われていることも確認できます。

クエリに関しても、使用されるREST APIのバージョンが2024-05-01-previewから「最新のプレビューREST APIバージョン」に更新され、これにより最新の機能や改善点にアクセスできるようになっています。また、クエリ例に関する説明も改善され、JSONビューのインテリセンス機能についての情報が強調されています。

全体として、これらの更新は文書の明確性と有用性を高め、ユーザーがAzureポータルでの検索の開始にあたり、必要な情報をスムーズに得られるようにすることを目的としています。さらには、サンプルデータへのリンクが追加され、ユーザーがより豊かな検索体験を得るための選択肢が提供されています。

articles/search/search-howto-concurrency.md

Diff
@@ -152,7 +152,7 @@ A design pattern for implementing optimistic concurrency should include a loop t
 
 This code snippet illustrates the addition of a synonymMap to an index that already exists.
 
-The snippet gets the hotels-sample-index index, checks the object version on an update operation, throws an exception if the condition fails, and then retries the operation (up to three times), starting with index retrieval from the server to get the latest version.
+The snippet gets the [hotels-sample-index](search-get-started-portal.md), checks the object version on an update operation, throws an exception if the condition fails, and then retries the operation (up to three times), starting with index retrieval from the server to get the latest version.
 
 ```csharp
 private static void EnableSynonymsInHotelsIndexSafely(SearchIndexClient indexClient)

Summary

{
    "modification_type": "minor update",
    "modification_title": "同義語マップの追加に関するコードスニペットの更新"
}

Explanation

この変更は、search-howto-concurrency.mdというドキュメントファイルのマイナーな更新を示しています。具体的には、コードスニペットの説明文に対する小さな修正が加えられています。

変更前は、インデックスの説明において「hotels-sample-index」という名称が使用されていましたが、変更後はこのインデックスがリンクとして示され、[hotels-sample-index](search-get-started-portal.md)と記述されました。これにより、読者はそのインデックスについての詳細な情報に直接アクセスできるようになります。このリンク追加は、ドキュメントの使いやすさを向上させ、読者が必要な情報を迅速に見つけやすくするためのものです。

この変更は、主に文書の明確性を高め、ユーザーに対してより良いナビゲーション体験を提供することを目的としています。

articles/search/search-import-data-portal.md

Diff
@@ -5,7 +5,7 @@ description: Learn about the Azure portal wizards that create and load an index
 author: HeidiSteen
 ms.author: heidist
 manager: nitinme
-ms.date: 09/16/2025
+ms.date: 12/05/2025
 ms.service: azure-ai-search
 ms.topic: concept-article
 ms.custom:
@@ -39,13 +39,15 @@ Despite their differences, the wizards follow similar workflows for content inge
 | Index creation | ✅ | ✅ |
 | Indexer pipeline creation | ✅ | ✅ |
 | Azure Logic Apps connectors | ❌ | ✅ |
-| Sample data | ✅ | ❌ |
+| Built-in sample data | ❌ | ❌ |
 | Skills-based enrichment | ✅ | ✅ |
 | Vector and multimodal support | ❌ | ✅ |
 | Semantic ranking support | ❌ | ✅ |
 | Knowledge store support | ✅ | ❌ |
 
-This article explains how the wizards work to help you with proof-of-concept testing. For step-by-step instructions using sample data, see [Try the wizards](#try-the-wizards).
+Built-in sample data for the hotels sample index is no longer provided, but you can create an identical index by following the [Quickstart: Create an index for keyword search](search-get-started-portal.md).
+
+This article explains how the wizards work to help you with proof-of-concept testing. For step-by-step instructions, see [Try the wizards](#try-the-wizards).
 
 ## Supported data sources and scenarios
 
@@ -78,15 +80,6 @@ The wizards support the following data sources, most of which use [built-in inde
 
 <sup>2</sup> Instead of using a Logic Apps connector, you can use the Search Service REST APIs to programmatically index data from [Azure File Storage](search-file-storage-integration.md) or [SharePoint](search-how-to-index-sharepoint-online.md).
 
-### Sample data
-
-Microsoft hosts the following sample data so that you can skip the wizard step for data source configuration.
-
-| Sample data | Import data wizard | Import data (new) wizard |
-|--|--|--|
-| Hotels      | ✅ | ❌ |
-| Real estate | ✅ | ❌ |
-
 ### Skills
 
 Each wizard generates a skillset and outputs field mappings based on options you select. After the skillset is created, you can modify its JSON definition to add or remove skills.
@@ -182,10 +175,6 @@ The wizards use the Azure portal controller and public endpoints to make outboun
 
 You can use the wizards over restricted public connections, but not all functionality is available.
 
-+ On a search service, importing the built-in sample data requires a public endpoint and no firewall rules.
-
-  Microsoft hosts the sample data on specific Azure resources. The Azure portal controller connects to these resources over a public endpoint. If your search service is behind a firewall, you get the following error when you attempt to retrieve the sample data: `Import configuration failed, error creating Data Source`, followed by `"An error has occured."`.
-
 + On supported Azure data sources protected by firewalls, you can retrieve data if you have the right firewall rules in place.
 
   The Azure resource must admit network requests from the IP address of the device used on the connection. You should also list Azure AI Search as a trusted service on the resource's network configuration. For example, in Azure Storage, you can list `Microsoft.Search/searchServices` as a trusted service.
@@ -228,10 +217,6 @@ To start the wizards:
 
     The wizards open fully expanded in the browser window, giving you more room to work.
 
-1. If you selected **Import data**, you can select **Samples** to index a Microsoft-hosted dataset from a supported data source.
-
-    :::image type="content" source="media/search-what-is-an-index/add-index-import-samples.png" alt-text="Screenshot of the import data page with the samples option selected." border="true":::
-
 1. Follow the remaining steps to create the index, indexer, and other applicable objects.
 
 You can also launch **Import data** from other Azure services, including Azure Cosmos DB, Azure SQL Database, SQL Managed Instance, and Azure Blob Storage. Look for **Add Azure AI Search** in the left pane on the service overview page.

Summary

{
    "modification_type": "minor update",
    "modification_title": "Azure ポータルでのデータインポートに関するドキュメントの更新"
}

Explanation

この変更は、search-import-data-portal.mdというドキュメントファイルに対するマイナーな更新を示しています。主な更新内容を以下に説明します。

  1. 日付の更新: ドキュメントの最終更新日が「2025年9月16日」から「2025年12月5日」に変更されており、これにより情報が最新のものに更新されています。

  2. サンプルデータの説明: 以前は「サンプルデータ」が提供されていたが、現在では「hotels sample index」のための組み込みのサンプルデータは提供されなくなり、代わりに[Quickstart: Create an index for keyword search](search-get-started-portal.md)の手順に従うことで同等のインデックスを作成できることが明記されました。この変更は、利用可能なリソースの変更を反映しています。

  3. 文書の明確さ向上: 最後に、文書全体の流れを改善し、利用者がプローフ・オブ・コンセプトテストに役立つウィザードの使い方を理解しやすくするための情報を整理しました。特に、「手順を試してみる」というセクションへのリンクを保つことで、利用者が必要な情報にアクセスしやすくなっています。

このように、これらの変更を通じて、読者に対する情報の提供が向上し、今後の操作において有用なガイダンスを確保することを目指しています。

articles/search/search-pagination-page-layout.md

Diff
@@ -44,7 +44,7 @@ Results are mostly tabular, composed of fields of either all `retrievable` field
 
 You can choose which fields are in search results. While a search document might have a large number of fields, typically only a few are needed to represent each document in results. On a query request, append `select=<field list>` to specify which `retrievable` fields should appear in the response.
 
-Pick fields that offer contrast and differentiation among documents, providing sufficient information to invite a clickthrough response on the part of the user. On an e-commerce site, it might be a product name, description, brand, color, size, price, and rating. For the built-in hotels-sample index, it might be the "select" fields in the following example:
+Pick fields that offer contrast and differentiation among documents, providing sufficient information to invite a clickthrough response on the part of the user. On an e-commerce site, it might be a product name, description, brand, color, size, price, and rating. For the [hotels-sample index](search-get-started-portal.md), it might be the "select" fields in the following example:
 
 ```http
 POST /indexes/hotels-sample-index/docs/search?api-version=2025-09-01 
@@ -85,7 +85,7 @@ Azure AI Search uses server-side paging to prevent queries from retrieving too m
 The default page size is 50, while the maximum page size is 1,000. If you specify a value greater than 1,000 and there are more than 1,000 results found in your index, only the first 1,000 results are returned. If the number of matches exceed the page size, the response includes information to retrieve the next page of results. For example:
 
 ```json
-"@odata.nextLink": "https://contoso-search-eastus.search.windows.net/indexes/realestate-us-sample-index/docs/search?api-version=2025-09-01"
+"@odata.nextLink": "https://contoso-search-eastus.search.windows.net/indexes/hotels-sample-index/docs/search?api-version=2025-09-01"
 ```
 
 The top matches are determined by search score, assuming the query is full text search or semantic. Otherwise, the top matches are an arbitrary order for exact match queries (where uniform `@search.score=1.0` indicates arbitrary ranking).
@@ -95,10 +95,10 @@ Set `top` to override the default of 50. In newer preview APIs, if you're using
 To control the paging of all documents returned in a result set, use `top` and `skip` together. This query returns the first set of 15 matching documents plus a count of total matches.
 
 ```http
-POST https://contoso-search-eastus.search.windows.net/indexes/realestate-us-sample-index/docs/search?api-version=2025-09-01
+POST https://contoso-search-eastus.search.windows.net/indexes/hotels-sample-index/docs/search?api-version=2025-09-01
 
 {
-    "search": "condos with a view",
+    "search": "room with a view",
     "count": true,
     "top": 15,
     "skip": 0
@@ -108,10 +108,10 @@ POST https://contoso-search-eastus.search.windows.net/indexes/realestate-us-samp
 This query returns the second set, skipping the first 15 to get the next 15 (16 through 30):
 
 ```http
-POST https://contoso-search-eastus.search.windows.net/indexes/realestate-us-sample-index/docs/search?api-version=2025-09-01
+POST https://contoso-search-eastus.search.windows.net/indexes/hotels-sample-index/docs/search?api-version=2025-09-01
 
 {
-    "search": "condos with a view",
+    "search": "room with a view",
     "count": true,
     "top": 15,
     "skip": 15

Summary

{
    "modification_type": "minor update",
    "modification_title": "ページネーションおよびレイアウトに関するドキュメントの更新"
}

Explanation

この変更は、search-pagination-page-layout.mdドキュメントのマイナーな更新を示しています。主な変更点は以下の通りです。

  1. インデックスの修正: いくつかの例で使用されているインデックス名が、以前の「realestate-us-sample-index」から「hotels-sample-index」に変更されています。この更新により、ドキュメント内のサンプルが一貫性を持ち、関連性が高まります。

  2. 検索クエリの調整: 検索クエリで使用される検索語句が「condos with a view」から「room with a view」に変更されており、具体的な検索対象が反映されています。この変更は、例の提案がより具体的で関連性のあるものになるよう配慮されています。

  3. 文書の明確化: 「hotels-sample index」とのリンクが追加され、利用者が関連する情報にアクセスしやすくなるようになっています。また、ページネーションに関する説明やサンプルコードも改善されており、利用者に対する理解が深まるよう工夫されています。

これらの変更を通じて、ドキュメントはより具体的で、実用的なガイダンスを提供するものとなりました。特に、ユーザーが必要な情報に迅速にアクセスできるような工夫がなされています。

articles/search/search-query-access-control-rbac-enforcement.md

Diff
@@ -81,7 +81,7 @@ The security filter efficiently matches the userIds, groupIds, and rbacScope fro
 
 ## Query example
 
-Here's an example of a query request from [sample code](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL). The query token is passed in the request header. The query token is the personal access token of a user or a group identity behind the request.
+Here's an example of a query request from [sample code](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl). The query token is passed in the request header. The query token is the personal access token of a user or a group identity behind the request.
 
 ```http
 POST  {{endpoint}}/indexes/stateparks/docs/search?api-version=2025-11-01-preview

Summary

{
    "modification_type": "minor update",
    "modification_title": "クエリリクエストのサンプルコードのリンク修正"
}

Explanation

この変更は、search-query-access-control-rbac-enforcement.mdドキュメントに対するマイナーな更新を示しています。主な変更点は以下の通りです。

  1. サンプルコードのリンク修正: ドキュメント内のクエリリクエストの例に関連するリンクが更新されました。以前はhttps://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACLへのリンクが使用されていましたが、現在はhttps://github.com/Azure-Samples/azure-search-rest-samples/tree/main/aclが指定されています。この変更により、ユーザーはより適切で最新のサンプルコードにアクセスできるようになります。

この変更は、ドキュメントに含まれる具体的な情報を最新のものに保つために重要であり、利用者が正確なリソースにアクセスできるように改善されました。全体として、非常に少ない変更ですが、利用者にとっての利便性を向上させる意味があります。

articles/search/search-what-is-an-index.md

Diff
@@ -8,7 +8,7 @@ ms.author: heidist
 ms.service: azure-ai-search
 ms.custom:
   - ignite-2023
-ms.topic: conceptual
+ms.topic: article
 ms.date: 06/20/2025
 ms.update-cycle: 365-days
 ---
@@ -83,7 +83,7 @@ Other elements are collapsed for brevity, but the following links provide detail
 
 A search document is defined by the "fields" collection in the body of [Create Index request](/rest/api/searchservice/indexes/create). You need fields for document identification (keys), storing searchable text, and fields for supporting filters, facets, and sorting. You might also need fields for data that a user never sees. For example, you might want fields for profit margins or marketing promotions that you can use in a scoring profile to boost a search score.
 
-If incoming data is hierarchical in nature, you can represent it within an index as a [complex type](search-howto-complex-data-types.md), used for nested structures. The built-in sample data set, Hotels, illustrates complex types using an Address (contains multiple subfields) that has a one-to-one relationship with each hotel, and a Rooms complex collection, where multiple rooms are associated with each hotel. 
+If incoming data is hierarchical in nature, you can represent it within an index as a [complex type](search-howto-complex-data-types.md), used for nested structures. The sample data set, [Hotels](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/hotels), illustrates complex types using an Address (contains multiple subfields) that has a one-to-one relationship with each hotel, and a Rooms complex collection, where multiple rooms are associated with each hotel. 
 
 <a name="index-attributes"></a>
 
@@ -118,29 +118,15 @@ You can monitor index size on the **Search management > Indexes** page in the Az
 The size of an index is determined by the:
 
 + Quantity and composition of your documents.
-+ Attributes on individual fields.
-+ Index configuration. Specifically, whether you include suggesters.
++ Attributes on individual fields: "retrievable" doesn't bloat your index, but "filterable", "sortable", "facetable" consume more storage for storing non-tokenized text.
++ Index configuration. Specifically, whether you include suggesters or specialized [analyzers](search-analyzers.md). If you use the edgeNgram tokenizer to store verbatim sequences of characters (`a, ab, abc, abcd`), the index is larger than if you use the standard analyzer.
 
-Document composition and quantity are determined by what you choose to import. Remember that a search index should only contain searchable content. If source data includes binary fields, omit those fields unless you're using AI enrichment to crack and analyze the content to create text-searchable information.
+Document composition and quantity are determined by what you choose to import. Remember that a search index should only contain content that's useful for your search application. If source data includes binary fields, omit those fields unless you're using AI enrichment to crack and analyze the content to create text-searchable information.
 
-Field attributes determine behaviors. To support those behaviors, the indexing process creates the necessary data structures. For example, for a field of type `Edm.String`, "searchable" invokes [full-text search](search-lucene-query-architecture.md), which scans inverted indexes for the tokenized term. In contrast, a "filterable" or "sortable" attribute supports iteration over unmodified strings. The example in the next section shows variations in index size based on the selected attributes.
+Field attributes determine behaviors. To support those behaviors, the indexing process creates the necessary data structures. For example, for a field of type `Edm.String`, "searchable" invokes [full-text search](search-lucene-query-architecture.md), which scans inverted indexes for the tokenized term. In contrast, a "filterable" or "sortable" attribute supports iteration over unmodified strings. 
 
 [**Suggesters**](index-add-suggesters.md) are constructs that support type-ahead or autocomplete queries. When you include a suggester, the indexing process creates the data structures necessary for verbatim character matches. Suggesters are implemented at the field level, so choose only those fields that are reasonable for type-ahead.
 
-### Example demonstrating the storage implications of attributes and suggesters
-
-The following screenshot illustrates index storage patterns resulting from various combinations of attributes. The index is based on the **real estate sample index**, which you can create easily using the Import data wizard and built-in sample data. Although the index schemas aren't shown, you can infer the attributes based on the index name. For example, *realestate-searchable* index has the "searchable" attribute selected and nothing else, *realestate-retrievable* index has the "retrievable" attribute selected and nothing else, and so forth.
-
-![Index size based on attribute selection](./media/search-what-is-an-index/realestate-index-size.png "Index size based on attribute selection")
-
-Although these index variants are somewhat artificial, we can refer to them for broad comparisons of how attributes affect storage:
-
-+ "retrievable" has no effect on index size.
-+ "filterable", "sortable", "facetable" consume more storage.
-+ **suggester** has a large potential for increasing index size, but not as much as the screenshot would indicate (all fields that could be made suggester-aware were selected, which isn't a likely scenario in most indexes).
-
-Also not reflected in the previous table is the effect of [analyzers](search-analyzers.md). If you use the edgeNgram tokenizer to store verbatim sequences of characters (`a, ab, abc, abcd`), the index is larger than if you use the standard analyzer.
-
 ## Basic operations and interaction
 
 Now that you have a better idea of what an index is, this section introduces index runtime operations, including connecting to and securing a single index.

Summary

{
    "modification_type": "minor update",
    "modification_title": "インデックスに関するドキュメントの更新"
}

Explanation

この変更は、search-what-is-an-index.mdドキュメントに対するマイナーな更新を示しています。以下の主要な変更点があります。

  1. トピックの修正: ms.topicの属性がconceptualからarticleに変更されました。これにより、ドキュメントの性質をより正確に反映する形になっています。

  2. リンクの更新: サンプルデータセットのリンクが修正されました。「Hotels」のサンプルデータセットについての説明に、GitHubリポジトリの正しいリンク(Hotels)が追加され、情報の正確性が向上しています。

  3. コンテンツの簡潔化: 一部の文が削除され、情報が整理されました。特に、属性やサジェスターに関する説明が簡潔にまとめられています。また、インデックスのサイズに関する詳細な情報が削除され、より明瞭な内容にしています。

これらの変更により、ドキュメントはより正確かつ明確な情報を提供するものとなり、ユーザーがインデックスに関する理解を深めやすくなるよう工夫されています。全体として、内容の精緻化と情報の関連性が強化されています。

articles/search/speller-how-to-add.md

Diff
@@ -40,7 +40,7 @@ Use a search client that supports preview APIs on the query request. You can use
 
 ## Spell correction with simple search
 
-The following example uses the built-in hotels-sample index to demonstrate spell correction on a simple text query. Without spell correction, the query returns zero results. With correction, the query returns one result for Johnson's family-oriented resort.
+The following example uses the [hotels-sample-index](search-get-started-portal.md) to demonstrate spell correction on a simple text query. Without spell correction, the query returns zero results. With correction, the query returns one result for Johnson's family-oriented resort.
 
 ```http
 POST https://[service name].search.windows.net/indexes/hotels-sample-index/docs/search?api-version=2025-11-01-preview

Summary

{
    "modification_type": "minor update",
    "modification_title": "サンプルインデックスのリンク更新"
}

Explanation

この変更は、speller-how-to-add.mdドキュメントに対するマイナーな更新を示しています。具体的には、以下のポイントが修正されました。

  1. サンプルインデックスへのリンク追加: 以前の記述では「built-in hotels-sample index」とのみ表現されていましたが、これが[hotels-sample-index](search-get-started-portal.md)という形式でリンクが追加されました。この変更により、ユーザーは具体的なリソースに簡単にアクセスできるようになり、文書の利便性が向上しています。

  2. 内容の明確化: リンク追加の結果として、サンプルインデックスの情報がより明確に整理され、文書全体の可読性が改善されました。この変更は、ユーザーがインデックスの使用方法を把握する際に役立つ情報を提供します。

Overall, these updates enhance the clarity and utility of the documentation, ensuring that users have easy access to relevant resources when implementing spell correction in their queries.

articles/search/toc.yml

Diff
@@ -80,11 +80,11 @@ items:
     items:
     - name: Create an agentic search pipeline
       href: get-started-portal-agentic-retrieval.md
-    - name: Create a search index
+    - name: Create an index for keyword search
       href: search-get-started-portal.md
-    - name: Create a vector index
+    - name: Create an index for vector search
       href: search-get-started-portal-import-vectors.md
-    - name: Create a multimodal index
+    - name: Create an index for multimodal search
       href: search-get-started-portal-image-search.md
     - name: Create a demo app
       href: search-create-app-portal.md

Summary

{
    "modification_type": "minor update",
    "modification_title": "検索インデックスの名称変更"
}

Explanation

この変更は、toc.ymlファイルに対するマイナーな更新を示しています。以下のポイントが主な修正内容です。

  1. インデックスの名称変更:
    • 「Create a search index」という項目が「Create an index for keyword search」へ変更されました。
    • 「Create a vector index」は「Create an index for vector search」と改名されました。
    • 「Create a multimodal index」は「Create an index for multimodal search」と修正されました。

これらの変更により、各インデックスに関する項目がより具体的で直感的な名称になっています。これにより、ユーザーは検索インデックスの目的や機能を理解しやすくなり、より適切な選択を行うことができるようになります。

全体として、これらの名称の変更は、ユーザビリティの向上を意図したものであり、ドキュメントの利用における明瞭さを強化しています。

articles/search/tutorial-adls-gen2-indexer-acls.md

Diff
@@ -204,4 +204,4 @@ Content-Type: application/json
 
 ## Related content
 
-+ [https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL)
++ [https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl)

Summary

{
    "modification_type": "minor update",
    "modification_title": "関連コンテンツのリンク更新"
}

Explanation

この変更は、tutorial-adls-gen2-indexer-acls.mdドキュメントに対するマイナーな更新を示しています。変更の主な内容は、以下の通りです。

  1. 関連コンテンツのリンクの修正:
    • 旧リンク: [https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/Quickstart-ACL)
    • 新リンク: [https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/acl)

この変更により、ユーザーが参照する際のリンクが更新され、最新の情報を提供するリソースへ誘導されるようになります。これにより、ユーザーは必要な情報にアクセスしやすくなり、全体的なドキュメントの有用性が向上しています。

総じて、リンクの更新は、関連情報へのアクセスを効率的にし、ドキュメントの品質を向上させることを目的としています。

articles/search/tutorial-csharp-create-mvc-app.md

Diff
@@ -11,12 +11,12 @@ ms.devlang: csharp
 ms.custom:
   - ignite-2023
 ms.topic: tutorial
-ms.date: 07/10/2025
+ms.date: 12/05/2025
 ---
 
 # Create a search app in ASP.NET Core
 
-In this tutorial, you create a basic ASP.NET Core (Model-View-Controller) app that runs in localhost and connects to the hotels-sample-index on your search service. You learn how to:
+In this tutorial, you create a basic ASP.NET Core (Model-View-Controller) app that runs in localhost and connects to the [hotels-sample-index](search-get-started-portal.md) on your search service. You learn how to:
 
 > [!div class="checklist"]
 > + Create a basic search page

Summary

{
    "modification_type": "minor update",
    "modification_title": "日付の更新およびリンクの追加"
}

Explanation

この変更は、tutorial-csharp-create-mvc-app.mdドキュメントに対するマイナーな更新を示しています。変更内容は以下の通りです。

  1. 日付の更新:
    • ms.dateの値が「07/10/2025」から「12/05/2025」へ変更されました。これにより、ドキュメントの更新日が最新版に反映されています。
  2. リンクの追加:
    • チュートリアルの説明文内に、[hotels-sample-index](search-get-started-portal.md)というリンクが追加されました。これにより、ユーザーはサンプルインデックスに関連する情報に簡単にアクセスできるようになります。

これらの更新は、ドキュメントの正確性とユーザビリティを向上させることを目的としており、ユーザーが必要な情報を迅速に取得できるよう配慮されています。リンクの追加により、学習の一貫性が高まり、より効果的なチュートリアル体験が提供されるでしょう。

articles/search/whats-new.md

Diff
@@ -57,7 +57,7 @@ Learn about the latest updates to Azure AI Search functionality, docs, and sampl
 | [Scoring profiles for semantically ranked results](semantic-how-to-enable-scoring-profiles.md) | Generally available. |
 | [Truncate dimensions](vector-search-how-to-truncate-dimensions.md) | Generally available. |
 | [Unpack `@search.score` to view subscores in hybrid search results](hybrid-search-ranking.md#unpack-a-search-score-into-subscores) | Generally available. |
-| [Updates to import wizards (Phase 1)](search-import-data-portal.md) | The Azure portal is undergoing a three-phase rollout to unify the two import wizards. For Phase 1, the **Import and vectorize data** wizard has been renamed to **Import data (new)** and redeveloped to support keyword search, modernizing the legacy **Import data** workflow with an improved interface and user experience.<p>**Import data (new)** isn't a direct replacement for the old wizard. For example, it supports fewer skills for keyword search and doesn't offer built-in sample data.<p>Both wizards are currently available, but **Import data** will be deprecated in a future phase. |
+| [Updates to import wizards (Phase 1)](search-import-data-portal.md) | The Azure portal is undergoing a three-phase rollout to unify the two import wizards. For Phase 1, the **Import and vectorize data** wizard has been renamed to **Import data (new)** and redeveloped to support keyword search, modernizing the legacy **Import data** workflow with an improved interface and user experience.<p>**Import data (new)** isn't a direct replacement for the old wizard. For example, it supports fewer skills for keyword search.<p>Both wizards are currently available, but **Import data** will be deprecated in a future phase. |
 | [Support for Azure confidential computing](search-security-overview.md#data-in-use) | Configure [confidential computing](/azure/confidential-computing/use-cases-scenarios) during service creation to process data in use on confidential VMs. This compute type isn't intended for general use, but rather for stringent regulatory, compliance, or security requirements.<p>Confidential computing adds a 10% surcharge to the base cost of billable tiers. For more information, see the [pricing page](https://azure.microsoft.com/pricing/details/search/).<p>Now generally available through the 2025-05-01 version of [Services - Create or Update (REST API)](/rest/api/searchmanagement/services/create-or-update?view=rest-searchservice-2025-05-01&preserve-view=true) and the [Azure portal](search-create-service-portal.md#choose-a-compute-type). |
 
 ## August 2025

Summary

{
    "modification_type": "minor update",
    "modification_title": "インポートウィザードの更新に関する説明の修正"
}

Explanation

この変更は、whats-new.mdドキュメントに対するマイナーな更新を示しています。具体的な変更内容は以下の通りです。

  1. インポートウィザードに関する説明の修正:
    • 更新された部分では、インポートウィザードの説明から「サンプルデータを提供しない」という文言が削除されました。この文の削除により、ユーザーに対して提供される情報が明確になり、誤解を避けることが目的とされています。

この変更は、ユーザーが Azure プロダクトの機能や変更点について正確に理解できるようにすることを意図しており、ドキュメントの情報提供の正確性を向上させています。全体として、インポートウィザードの機能や役割に関する情報が更新されることで、ユーザーの視点からの理解が深まることが期待されます。