Skip to content

Commit 42f2d0f

Browse files
authored
Merge pull request #7551 from HeidiSteen/heidist-bulk-edit-file-rename
[azure search] BULK EDIT file rename
2 parents f80a777 + 1bfa6bf commit 42f2d0f

File tree

104 files changed

+484
-349
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+484
-349
lines changed

articles/search/.openpublishing.redirection.search.json

Lines changed: 137 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -357,8 +357,8 @@
357357
},
358358
{
359359
"source_path_from_root": "/articles/search/search-howto-index-documentdb.md",
360-
"redirect_url": "/azure/search/search-howto-index-cosmosdb",
361-
"redirect_document_id": true
360+
"redirect_url": "/azure/search/search-how-to-index-cosmosdb-sql",
361+
"redirect_document_id": false
362362
},
363363
{
364364
"source_path_from_root": "/articles/search/search-create-index-portal.md",
@@ -460,6 +460,141 @@
460460
"source_path_from_root": "/articles/search/search-reliability.md",
461461
"redirect_url": "/azure/reliability/reliability-ai-search",
462462
"redirect_document_id": false
463+
},
464+
{
465+
"source_path_from_root": "/articles/search/search-agentic-retrieval-concept.md",
466+
"redirect_url": "/azure/search/agentic-retrieval-overview",
467+
"redirect_document_id": true
468+
},
469+
{
470+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-create.md",
471+
"redirect_url": "/azure/search/agentic-retrieval-how-to-create-knowledge-base",
472+
"redirect_document_id": true
473+
},
474+
{
475+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-index.md",
476+
"redirect_url": "/azure/search/agentic-retrieval-how-to-create-index",
477+
"redirect_document_id": true
478+
},
479+
{
480+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-migrate.md",
481+
"redirect_url": "/azure/search/agentic-retrieval-how-to-migrate",
482+
"redirect_document_id": true
483+
},
484+
{
485+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-pipeline.md",
486+
"redirect_url": "/azure/search/agentic-retrieval-how-to-create-pipeline",
487+
"redirect_document_id": true
488+
},
489+
{
490+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-retrieve.md",
491+
"redirect_url": "/azure/search/agentic-retrieval-how-to-retrieve",
492+
"redirect_document_id": true
493+
},
494+
{
495+
"source_path_from_root": "/articles/search/search-agentic-retrieval-how-to-synthesize.md",
496+
"redirect_url": "/azure/search/agentic-retrieval-how-to-answer-synthesis",
497+
"redirect_document_id": true
498+
},
499+
{
500+
"source_path_from_root": "/articles/search/search-knowledge-source-how-to-blob.md",
501+
"redirect_url": "/azure/search/agentic-knowledge-source-how-to-blob",
502+
"redirect_document_id": true
503+
},
504+
{
505+
"source_path_from_root": "/articles/search/search-knowledge-source-how-to-index.md",
506+
"redirect_url": "/azure/search/agentic-knowledge-source-how-to-search-index",
507+
"redirect_document_id": true
508+
},
509+
{
510+
"source_path_from_root": "/articles/search/search-knowledge-source-overview.md",
511+
"redirect_url": "/azure/search/agentic-knowledge-source-overview",
512+
"redirect_document_id": true
513+
},
514+
{
515+
"source_path_from_root": "/articles/search/search-howto-index-azure-data-lake-storage.md",
516+
"redirect_url": "/azure/search/search-how-to-index-azure-data-lake-storage",
517+
"redirect_document_id": true
518+
},
519+
{
520+
"source_path_from_root": "/articles/search/search-howto-index-changed-deleted-blobs.md",
521+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-changed-deleted",
522+
"redirect_document_id": true
523+
},
524+
{
525+
"source_path_from_root": "/articles/search/search-howto-index-cosmosdb-gremlin.md",
526+
"redirect_url": "/azure/search/search-how-to-index-cosmosdb-gremlin",
527+
"redirect_document_id": true
528+
},
529+
{
530+
"source_path_from_root": "/articles/search/search-howto-index-cosmosdb-mongodb.md",
531+
"redirect_url": "/azure/search/search-how-to-index-cosmosdb-mongodb",
532+
"redirect_document_id": true
533+
},
534+
{
535+
"source_path_from_root": "/articles/search/search-howto-index-cosmosdb.md",
536+
"redirect_url": "/azure/search/search-how-to-index-cosmosdb-sql",
537+
"redirect_document_id": true
538+
},
539+
{
540+
"source_path_from_root": "/articles/search/search-how-to-index-csv-blobs.md",
541+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-csv",
542+
"redirect_document_id": true
543+
},
544+
{
545+
"source_path_from_root": "/articles/search/search-howto-index-encrypted-blobs.md",
546+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-encrypted",
547+
"redirect_document_id": true
548+
},
549+
{
550+
"source_path_from_root": "/articles/search/search-howto-index-json-blobs.md",
551+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-json",
552+
"redirect_document_id": true
553+
},
554+
{
555+
"source_path_from_root": "/articles/search/search-howto-index-mysql.md",
556+
"redirect_url": "/azure/search/search-how-to-index-mysql",
557+
"redirect_document_id": true
558+
},
559+
{
560+
"source_path_from_root": "/articles/search/search-howto-index-one-to-many-blobs.md",
561+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-one-to-many",
562+
"redirect_document_id": true
563+
},
564+
{
565+
"source_path_from_root": "/articles/search/search-howto-index-plaintext-blobs.md",
566+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-plaintext",
567+
"redirect_document_id": true
568+
},
569+
{
570+
"source_path_from_root": "/articles/search/search-howto-index-sharepoint-online.md",
571+
"redirect_url": "/azure/search/search-how-to-index-sharepoint-online",
572+
"redirect_document_id": true
573+
},
574+
{
575+
"source_path_from_root": "/articles/search/search-howto-indexing-azure-blob-storage.md",
576+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-storage",
577+
"redirect_document_id": true
578+
},
579+
{
580+
"source_path_from_root": "/articles/search/search-howto-indexing-azure-tables.md",
581+
"redirect_url": "/azure/search/search-how-to-index-azure-tables",
582+
"redirect_document_id": true
583+
},
584+
{
585+
"source_path_from_root": "/articles/search/search-index-azure-sql-managed-instance-with-managed-identity.md",
586+
"redirect_url": "/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity",
587+
"redirect_document_id": true
588+
},
589+
{
590+
"source_path_from_root": "/articles/search/search-how-to-index-markdown-blobs.md",
591+
"redirect_url": "/azure/search/search-how-to-index-azure-blob-markdown",
592+
"redirect_document_id": true
593+
},
594+
{
595+
"source_path_from_root": "/articles/search/search-how-to-index-logic-apps-indexers.md",
596+
"redirect_url": "/azure/search/search-how-to-index-logic-apps",
597+
"redirect_document_id": true
463598
}
464599
]
465600
}

articles/search/search-knowledge-source-how-to-blob.md renamed to articles/search/agentic-knowledge-source-how-to-blob.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ ms.date: 08/29/2025
1414

1515
[!INCLUDE [Feature preview](./includes/previews/preview-generic.md)]
1616

17-
A *blob knowledge source* specifies all of the information necessary for indexing and querying multimodal Azure blob content in an Azure AI Search agentic pipeline. It's created independently, and then referenced by a [knowledge agent](search-agentic-retrieval-how-to-create.md) and used at query time when an agent or chat bot calls a [retrieve](/rest/api/searchservice/knowledge-retrieval/retrieve?view=rest-searchservice-2025-08-01-preview&preserve-view=true) action.
17+
A *blob knowledge source* specifies all of the information necessary for indexing and querying multimodal Azure blob content in an Azure AI Search agentic pipeline. It's created independently, and then referenced by a [knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md) and used at query time when an agent or chat bot calls a [retrieve](/rest/api/searchservice/knowledge-retrieval/retrieve?view=rest-searchservice-2025-08-01-preview&preserve-view=true) action.
1818

19-
In contrast with a [search index knowledge source](search-knowledge-source-how-to-index.md) that specifies an existing and qualified index, a blob knowledge source specifies an external data source (a blob container) plus models and properties that are used to create an entire enrichment pipeline:
19+
In contrast with a [search index knowledge source](agentic-knowledge-source-how-to-search-index.md) that specifies an existing and qualified index, a blob knowledge source specifies an external data source (a blob container) plus models and properties that are used to create an entire enrichment pipeline:
2020

2121
+ The generated data source specifies the blob container
2222
+ The generated skillset chunks and vectorizes multimodal content
@@ -29,7 +29,7 @@ Knowledge sources are new in the 2025-08-01-preview release.
2929

3030
## Prerequisites
3131

32-
+ Azure Storage with a blob container containing [supported content types](search-howto-indexing-azure-blob-storage.md#supported-document-formats) for text content. For images, the supported content type depends on your chat completion model and whether it can analyze and describe the image file.
32+
+ Azure Storage with a blob container containing [supported content types](search-how-to-index-azure-blob-storage.md#supported-document-formats) for text content. For images, the supported content type depends on your chat completion model and whether it can analyze and describe the image file.
3333

3434
+ Azure AI Search, basic tier or higher, configured for semantic ranker.
3535

@@ -114,7 +114,7 @@ A response for blob knowledge source might look like the following example.
114114
115115
## Create a knowledge source
116116

117-
To create a [knowledge source](search-knowledge-source-overview.md), use the 2025-08-01-preview data plane REST API or an Azure SDK preview package that provides equivalent functionality.
117+
To create a [knowledge source](agentic-knowledge-source-overview.md), use the 2025-08-01-preview data plane REST API or an Azure SDK preview package that provides equivalent functionality.
118118

119119
A knowledge source can contain exactly one of the following: `searchIndexParameters` *or* `azureBlobParameters`. The `webParameters` property isn't supported in this release. If you specify `azureBlobParameters`, then `searchIndexParameters` must be null.
120120

@@ -211,7 +211,7 @@ We recommend using the Azure portal to validate output creation.
211211
212212
## Assign to a knowledge agent
213213
214-
If you're satisfied with the index, continue to the next step: specify the knowledge source in a [knowledge agent](search-agentic-retrieval-how-to-create.md).
214+
If you're satisfied with the index, continue to the next step: specify the knowledge source in a [knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md).
215215
216216
Within the knowledge agent, there are more properties to set on the knowledge source that are specific to query operations.
217217
@@ -237,7 +237,7 @@ api-key: {{api-key}}
237237

238238
+ [Azure AI Search Blob knowledge source Python sample](https://github.com/Azure/azure-search-vector-samples/blob/main/demo-python/code/knowledge/blob-knowledge-source.ipynb)
239239

240-
+ [Agentic retrieval in Azure AI Search](search-agentic-retrieval-concept.md)
240+
+ [Agentic retrieval in Azure AI Search](agentic-retrieval-overview.md)
241241

242242
+ [Agentic RAG: build a reasoning retrieval engine with Azure AI Search (YouTube video)](https://www.youtube.com/watch?v=PeTmOidqHM8)
243243

articles/search/search-knowledge-source-how-to-index.md renamed to articles/search/agentic-knowledge-source-how-to-search-index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ ms.date: 08/29/2025
1414

1515
[!INCLUDE [Feature preview](./includes/previews/preview-generic.md)]
1616

17-
A *search index knowledge source* specifies a connection to a search index on Azure AI Search that provides searchable content in an agentic retrieval pipeline. It's created independently, and then referenced by a [knowledge agent](search-agentic-retrieval-how-to-create.md) and used at query time when an agent or chat bot calls a [retrieve](/rest/api/searchservice/knowledge-retrieval/retrieve?view=rest-searchservice-2025-08-01-preview&preserve-view=true) action.
17+
A *search index knowledge source* specifies a connection to a search index on Azure AI Search that provides searchable content in an agentic retrieval pipeline. It's created independently, and then referenced by a [knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md) and used at query time when an agent or chat bot calls a [retrieve](/rest/api/searchservice/knowledge-retrieval/retrieve?view=rest-searchservice-2025-08-01-preview&preserve-view=true) action.
1818

1919
Knowledge sources are new in the 2025-08-01-preview release.
2020

2121
## Prerequisites
2222

23-
You need a search index containing plain text or vector content, with a semantic configuration. [Review index criteria for agentic retrieval](search-agentic-retrieval-how-to-index.md#criteria-for-agentic-retrieval). The search index must be on the same search service as the knowledge agent.
23+
You need a search index containing plain text or vector content, with a semantic configuration. [Review index criteria for agentic retrieval](agentic-retrieval-how-to-create-index.md#criteria-for-agentic-retrieval). The search index must be on the same search service as the knowledge agent.
2424

2525
To try the examples in this article, we recommend [Visual Studio Code](https://code.visualstudio.com/download) with a [REST client](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) for sending preview REST API calls to Azure AI Search. There's no portal support at this time.
2626

@@ -69,13 +69,13 @@ An example response for a `searchIndex` knowledge source might look like the fol
6969
7070
## Create a knowledge source
7171

72-
To create a [knowledge source](search-knowledge-source-overview.md), use the 2025-08-01-preview data plane REST API or an Azure SDK preview package that provides equivalent functionality.
72+
To create a [knowledge source](agentic-knowledge-source-overview.md), use the 2025-08-01-preview data plane REST API or an Azure SDK preview package that provides equivalent functionality.
7373

7474
A knowledge source can contain exactly one of the following: `searchIndexParameters` *or* `azureBlobParameters`. The `webParameters` property isn't supported in this release. If you specify `searchIndexParameters`, then `azureBlobParameters` must be null.
7575

7676
For `searchIndexParameters`:
7777

78-
+ Choose an index [designed for agentic retrieval](search-agentic-retrieval-how-to-index.md)
78+
+ Choose an index [designed for agentic retrieval](agentic-retrieval-how-to-create-index.md)
7979
+ Specify any `retrievable` fields that can be used for citations, such as a file name or page number.
8080

8181
1. Use the [Create or Update Knowledge Source](/rest/api/searchservice/knowledge-sources/create-or-update?view=rest-searchservice-2025-08-01-preview&preserve-view=true) preview REST API.
@@ -115,7 +115,7 @@ For `searchIndexParameters`:
115115
116116
## Assign to a knowledge agent
117117
118-
If you're satisfied with the index, continue to the next step: specifying the knowledge source in a [knowledge agent](search-agentic-retrieval-how-to-create.md).
118+
If you're satisfied with the index, continue to the next step: specifying the knowledge source in a [knowledge agent](agentic-retrieval-how-to-create-knowledge-base.md).
119119
120120
Within the knowledge agent, there are more properties to set on the knowledge source that are specific to query operations.
121121
@@ -131,7 +131,7 @@ api-key: {{api-key}}
131131

132132
## Learn more
133133

134-
+ [Agentic retrieval in Azure AI Search](search-agentic-retrieval-concept.md)
134+
+ [Agentic retrieval in Azure AI Search](agentic-retrieval-overview.md)
135135

136136
+ [Agentic RAG: build a reasoning retrieval engine with Azure AI Search (YouTube video)](https://www.youtube.com/watch?v=PeTmOidqHM8)
137137

articles/search/search-knowledge-source-overview.md renamed to articles/search/agentic-knowledge-source-overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ Make sure you have at least one knowledge source before creating a knowledge age
2828

2929
+ A knowledge source, its index, and the knowledge agent must all exist on the same search service.
3030

31-
+ Each knowledge source points to exactly one index, and that index must [meet the criteria for agentic retrieval](search-agentic-retrieval-how-to-index.md).
31+
+ Each knowledge source points to exactly one index, and that index must [meet the criteria for agentic retrieval](agentic-retrieval-how-to-create-index.md).
3232

3333
+ For each knowledge source, the knowledge agent provides extra properties for query execution. [KnowledgeSourceReference](/rest/api/searchservice/knowledge-agents/create-or-update#knowledgesourcereference?view=rest-searchservice-2025-08-01-preview&preserve-view=true) properties affect query planning. [KnowledgeAgentOutputConfiguration](/rest/api/searchservice/knowledge-agents/create-or-update#knowledgeagentoutputconfiguration?view=rest-searchservice-2025-08-01-preview&preserve-view=true) properties affect query output.
3434

3535
## Supported knowledge sources
3636

3737
Here are the knowledge sources you can create in this preview:
3838

39-
+ [Search index knowledge source (an existing index)](search-knowledge-source-how-to-index.md)
40-
+ [Blob knowledge source](search-knowledge-source-how-to-blob.md)
39+
+ [Search index knowledge source (an existing index)](agentic-knowledge-source-how-to-search-index.md)
40+
+ [Blob knowledge source](agentic-knowledge-source-how-to-blob.md)
4141

4242
A platform-specific knowledge source like the blob knowledge source includes specifications for generating an entire indexing pipeline that provides all extraction, enrichment and transformations over blob content, and a viable index. You can modify the pipeline and rerun the indexer, but you can't rename the objects.
4343

@@ -93,7 +93,7 @@ To achieve the fastest possible response times, follow these best practices:
9393

9494
+ Set `knowledgeSources.includeReferenceSourceData` to false if you don't need the verbatim content from the index. Omitting this information simplifies the response and makes it more readable.
9595

96-
1. In the [retrieve action](search-agentic-retrieval-how-to-retrieve.md), provide a single message query that's fewer than 512 characters.
96+
1. In the [retrieve action](agentic-retrieval-how-to-retrieve.md), provide a single message query that's fewer than 512 characters.
9797

9898
## Delete a knowledge source
9999

0 commit comments

Comments
 (0)