You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/search/search-blob-indexer-role-based-access.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -184,7 +184,7 @@ Assuming no errors, the index is now populated and you can move forward with [qu
184
184
185
185
## Deletion tracking
186
186
187
-
To effectively manage blob deletion, ensure that you have enabled [deletion tracking](search-how-to-index-changed-deleted-blobs.md) before your indexer runs for the first time. This feature allows the system to detect deleted blobs from your source and delete the corresponding content from the index.
187
+
To effectively manage blob deletion, ensure that you have enabled [deletion tracking](search-how-to-index-azure-blob-changed-deleted.md) before your indexer runs for the first time. This feature allows the system to detect deleted blobs from your source and delete the corresponding content from the index.
Copy file name to clipboardExpand all lines: articles/search/search-file-storage-integration.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ To configure and run the indexer, you can use:
46
46
You can use this indexer for the following tasks:
47
47
48
48
+**Data indexing and incremental indexing:** The indexer can index files and associated metadata from tables. It detects new and updated files and metadata through built-in change detection. You can configure data refresh on a schedule or on demand.
49
-
+**Deletion detection:** The indexer can [detect deletions through custom metadata](search-how-to-index-changed-deleted-blobs.md).
49
+
+**Deletion detection:** The indexer can [detect deletions through custom metadata](search-how-to-index-azure-blob-changed-deleted.md).
50
50
+**Applied AI through skillsets:**[Skillsets](cognitive-search-concept-intro.md) are fully supported by the indexer. This includes key features like [integrated vectorization](vector-search-integrated-vectorization.md) that adds data chunking and embedding steps.
51
51
+**Parsing modes:** The indexer supports [JSON parsing modes](search-how-to-index-azure-blob-json.md) if you want to parse JSON arrays or lines into individual search documents. It also supports [Markdown parsing mode](search-how-to-index-azure-blob-markdown.md).
52
52
+**Compatibility with other features:** The indexer is designed to work seamlessly with other indexer features, such as [debug sessions](cognitive-search-debug-session.md), [indexer cache for incremental enrichments](enrichment-cache-how-to-configure.md), and [knowledge store](knowledge-store-concept-intro.md).
@@ -89,7 +89,7 @@ You can use 2020-06-30-preview or later for "type": `"azurefile"`. We recommend
89
89
90
90
1. Set "container" to the root file share, and use "query" to specify any subfolders.
91
91
92
-
A data source definition can also include [soft deletion policies](search-how-to-index-changed-deleted-blobs.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
92
+
A data source definition can also include [soft deletion policies](search-how-to-index-azure-blob-changed-deleted.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
93
93
94
94
<a name="Credentials"></a>
95
95
@@ -231,5 +231,5 @@ Execution history contains up to 50 of the most recently completed executions, w
231
231
232
232
You can now [run the indexer](search-howto-run-reset-indexers.md), [monitor status](search-monitor-indexers.md), or [schedule indexer execution](search-howto-schedule-indexers.md). The following articles apply to indexers that pull content from Azure Storage:
233
233
234
-
+[Change detection and deletion detection](search-how-to-index-changed-deleted-blobs.md)
234
+
+[Change detection and deletion detection](search-how-to-index-azure-blob-changed-deleted.md)
235
235
+[Index large data sets](search-howto-large-index.md)
Copy file name to clipboardExpand all lines: articles/search/search-get-started-portal-import-vectors.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,9 +117,9 @@ This section points you to the content that works for this quickstart. Before yo
117
117
118
118
1. (Optional) Synchronize deletions in your container with deletions in the search index. To configure your indexer for deletion detection:
119
119
120
-
1.[Enable soft delete](/azure/storage/blobs/soft-delete-blob-enable?tabs=azure-portal#enable-blob-soft-delete-hierarchical-namespace) on your storage account. If you're using [native soft delete](search-how-to-index-changed-deleted-blobs.md#native-blob-soft-delete), the next step isn't required.
120
+
1.[Enable soft delete](/azure/storage/blobs/soft-delete-blob-enable?tabs=azure-portal#enable-blob-soft-delete-hierarchical-namespace) on your storage account. If you're using [native soft delete](search-how-to-index-azure-blob-changed-deleted.md#native-blob-soft-delete), the next step isn't required.
121
121
122
-
1.[Add custom metadata](search-how-to-index-changed-deleted-blobs.md#soft-delete-strategy-using-custom-metadata) that an indexer can scan to determine which blobs are marked for deletion. Give your custom property a descriptive name. For example, you can name the property "IsDeleted" and set it to false. Repeat this step for every blob in the container. When you want to delete the blob, change the property to true. For more information, see [Change and delete detection when indexing from Azure Storage](search-how-to-index-changed-deleted-blobs.md).
122
+
1.[Add custom metadata](search-how-to-index-azure-blob-changed-deleted.md#soft-delete-strategy-using-custom-metadata) that an indexer can scan to determine which blobs are marked for deletion. Give your custom property a descriptive name. For example, you can name the property "IsDeleted" and set it to false. Repeat this step for every blob in the container. When you want to delete the blob, change the property to true. For more information, see [Change and delete detection when indexing from Azure Storage](search-how-to-index-azure-blob-changed-deleted.md).
123
123
124
124
### [ADLS Gen2](#tab/sample-data-adlsgen2)
125
125
@@ -145,7 +145,7 @@ This section points you to the content that works for this quickstart. Before yo
145
145
146
146
1.[Enable soft delete](/azure/storage/blobs/soft-delete-blob-enable?tabs=azure-portal#enable-blob-soft-delete-hierarchical-namespace) on your storage account.
147
147
148
-
1.[Add custom metadata](search-how-to-index-changed-deleted-blobs.md#soft-delete-strategy-using-custom-metadata) that an indexer can scan to determine which blobs are marked for deletion. Give your custom property a descriptive name. For example, you can name the property "IsDeleted" and set it to false. Repeat this step for every blob in the container. When you want to delete the blob, change the property to true. For more information, see [Change and delete detection when indexing from Azure Storage](search-how-to-index-changed-deleted-blobs.md).
148
+
1.[Add custom metadata](search-how-to-index-azure-blob-changed-deleted.md#soft-delete-strategy-using-custom-metadata) that an indexer can scan to determine which blobs are marked for deletion. Give your custom property a descriptive name. For example, you can name the property "IsDeleted" and set it to false. Repeat this step for every blob in the container. When you want to delete the blob, change the property to true. For more information, see [Change and delete detection when indexing from Azure Storage](search-how-to-index-azure-blob-changed-deleted.md).
Copy file name to clipboardExpand all lines: articles/search/search-how-to-create-indexers.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -242,7 +242,7 @@ If your data source supports change detection, an indexer can detect underlying
242
242
243
243
Change detection logic is built into the data platforms. How an indexer supports change detection varies by data source:
244
244
245
-
+ Azure Storage has built-in change detection, which means an indexer can recognize new and updated documents automatically. Blob Storage, Azure Table Storage, and Azure Data Lake Storage Gen2 stamp each blob or row update with a date and time. An indexer automatically uses this information to determine which documents to update in the index. For more information about deletion detection, see [Change and delete detection using indexers for Azure Storage](search-how-to-index-changed-deleted-blobs.md).
245
+
+ Azure Storage has built-in change detection, which means an indexer can recognize new and updated documents automatically. Blob Storage, Azure Table Storage, and Azure Data Lake Storage Gen2 stamp each blob or row update with a date and time. An indexer automatically uses this information to determine which documents to update in the index. For more information about deletion detection, see [Change and delete detection using indexers for Azure Storage](search-how-to-index-azure-blob-changed-deleted.md).
246
246
247
247
+ Cloud database technologies provide optional change detection features in their platforms. For these data sources, change detection isn't automatic. You need to specify in the data source definition which policy is used:
Copy file name to clipboardExpand all lines: articles/search/search-how-to-define-index-projections.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -295,7 +295,7 @@ If you add new content to your data source, new chunks or child documents are ad
295
295
296
296
If you modify existing content in the data source, chunks are updated incrementally in the search index if the data source you're using supports change tracking and deletion detection. For example, if a word or sentence changes in a document, the chunk in the target index that contains that word or sentence is updated on the next indexer run. Other types of updates, such as changing a field type and some attributions, aren't supported for existing fields. For more information about allowed updates, see [Update an index schema](search-howto-reindex.md#update-an-index-schema).
297
297
298
-
Some data sources like [Azure Storage](search-how-to-index-changed-deleted-blobs.md) support change and deletion tracking by default, based on the timestamp. Other data sources such as [Microsoft OneLake](search-how-to-index-onelake-files.md), [Azure SQL](search-how-to-index-sql-database.md), or [Azure Cosmos DB](search-how-to-index-cosmosdb-sql.md) must be configured for change tracking.
298
+
Some data sources like [Azure Storage](search-how-to-index-azure-blob-changed-deleted.md) support change and deletion tracking by default, based on the timestamp. Other data sources such as [Microsoft OneLake](search-how-to-index-onelake-files.md), [Azure SQL](search-how-to-index-sql-database.md), or [Azure Cosmos DB](search-how-to-index-cosmosdb-sql.md) must be configured for change tracking.
Copy file name to clipboardExpand all lines: articles/search/search-how-to-index-azure-blob-markdown.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -472,7 +472,7 @@ In `oneToOne` mode, the entire Markdown file is indexed as a single search docum
472
472
To ensure the index reflects the current state of your Markdown files, consider one of the following approaches:
473
473
474
474
#### Option 1. Soft delete with metadata
475
-
This method uses a soft-delete to delete documents associated with a specific blob. For more information, see [Change and delete detection using indexers for Azure Storage in Azure AI Search](search-how-to-index-changed-deleted-blobs.md#soft-delete-strategy-using-custom-metadata).
475
+
This method uses a soft-delete to delete documents associated with a specific blob. For more information, see [Change and delete detection using indexers for Azure Storage in Azure AI Search](search-how-to-index-azure-blob-changed-deleted.md#soft-delete-strategy-using-custom-metadata).
Copy file name to clipboardExpand all lines: articles/search/search-how-to-index-azure-blob-storage.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ This article uses the REST APIs to illustrate each step.
50
50
You can use this indexer for the following tasks:
51
51
52
52
+**Data indexing and incremental indexing:** The indexer can index files and associated metadata from blob containers and folders. It detects new and updated files and metadata through built-in change detection. You can configure data refresh on a schedule or on demand.
53
-
+**Deletion detection:** The indexer can [detect deletions through native soft delete or through custom metadata](search-how-to-index-changed-deleted-blobs.md).
53
+
+**Deletion detection:** The indexer can [detect deletions through native soft delete or through custom metadata](search-how-to-index-azure-blob-changed-deleted.md).
54
54
+**Applied AI through skillsets:**[Skillsets](cognitive-search-concept-intro.md) are fully supported by the indexer. This includes key features like [integrated vectorization](vector-search-integrated-vectorization.md) that adds data chunking and embedding steps.
55
55
+**Parsing modes:** The indexer supports [JSON parsing modes](search-how-to-index-azure-blob-json.md) if you want to parse JSON arrays or lines into individual search documents. It also supports [Markdown parsing mode](search-how-to-index-azure-blob-markdown.md).
56
56
+**Compatibility with other features:** The indexer is designed to work seamlessly with other indexer features, such as [debug sessions](cognitive-search-debug-session.md), [indexer cache for incremental enrichments](enrichment-cache-how-to-configure.md), and [knowledge store](knowledge-store-concept-intro.md).
@@ -140,7 +140,7 @@ The data source definition specifies the data to index, credentials, and policie
140
140
141
141
1. Set "container" to the blob container, and use "query" to specify any subfolders.
142
142
143
-
A data source definition can also include [soft deletion policies](search-how-to-index-changed-deleted-blobs.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
143
+
A data source definition can also include [soft deletion policies](search-how-to-index-azure-blob-changed-deleted.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
144
144
145
145
<a name="credentials"></a>
146
146
@@ -396,6 +396,6 @@ PUT /indexers/[indexer name]?api-version=2025-09-01
396
396
397
397
## See also
398
398
399
-
+[Change detection and deletion detection](search-how-to-index-changed-deleted-blobs.md)
399
+
+[Change detection and deletion detection](search-how-to-index-azure-blob-changed-deleted.md)
400
400
+[Index large data sets](search-howto-large-index.md)
401
401
+[Indexer access to content protected by Azure network security features](search-indexer-securing-resources.md)
Copy file name to clipboardExpand all lines: articles/search/search-how-to-index-azure-data-lake-storage.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -115,7 +115,7 @@ The data source definition specifies the data to index, credentials, and policie
115
115
116
116
1. Set `"container"` to the blob container, and use "query" to specify any subfolders.
117
117
118
-
A data source definition can also include [soft deletion policies](search-how-to-index-changed-deleted-blobs.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
118
+
A data source definition can also include [soft deletion policies](search-how-to-index-azure-blob-changed-deleted.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
119
119
120
120
<a name="Credentials"></a>
121
121
@@ -316,6 +316,6 @@ PUT /indexers/[indexer name]?api-version=2025-09-01
316
316
317
317
You can now [run the indexer](search-howto-run-reset-indexers.md), [monitor status](search-monitor-indexers.md), or [schedule indexer execution](search-howto-schedule-indexers.md). The following articles apply to indexers that pull content from Azure Storage:
318
318
319
-
+[Change detection and deletion detection](search-how-to-index-changed-deleted-blobs.md)
319
+
+[Change detection and deletion detection](search-how-to-index-azure-blob-changed-deleted.md)
320
320
+[Index large data sets](search-howto-large-index.md)
321
321
+[C# Sample: Index Data Lake Gen2 using Microsoft Entra ID](https://github.com/Azure-Samples/azure-search-dotnet-utilities/blob/main/data-lake-gen2-acl-indexing/README.md)
Copy file name to clipboardExpand all lines: articles/search/search-how-to-index-azure-tables.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,7 +117,7 @@ The data source definition specifies the source data to index, credentials, and
117
117
118
118
1. Optionally, set "query" to a filter on PartitionKey. Setting this property is a best practice that improves performance. If "query" is null, the indexer executes a full table scan, which can result in poor performance if the tables are large.
119
119
120
-
A data source definition can also include [soft deletion policies](search-how-to-index-changed-deleted-blobs.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
120
+
A data source definition can also include [soft deletion policies](search-how-to-index-azure-blob-changed-deleted.md), if you want the indexer to delete a search document when the source document is flagged for deletion.
0 commit comments