Skip to content

Commit c640c2c

Browse files
committed
Pushing unsaved changes for the previous commit
1 parent b9b1b25 commit c640c2c

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

articles/search/search-howto-create-indexers.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,13 @@ Indexers support two workflows:
2121

2222
+ Text-based indexing, extracting strings and metadata for full text search scenarios.
2323

24-
<<<<<<< HEAD
25-
+ Skills-based indexing, using built-in or custom skills to apply integrated machine learning models that analyze content for text and structure. Skill-based indexing enables search over content that isn't otherwise easily searchable, such as images and large undifferentiated text. To learn about skill-based indexing, see [AI enrichment in Cognitive Search](cognitive-search-concept-intro.md).
26-
27-
This article focuses on the basic steps of indexer configuration. Depending on the data source and your workflow, more configuration might be necessary.
28-
29-
## Indexer definitions
30-
31-
When you create an indexer, the definition will adhere to one of two patterns: text-based indexing or AI enrichment with skills. A skills-based indexer has the same definitions as text-based indexers, but with a few more options.
32-
=======
3324
+ Skills-based indexing, using built-in or custom skills to apply integrated machine learning and AI models that analyze content for text and structure. Skill-based indexing enables search over content that isn't otherwise easily searchable, such as images and large undifferentiated text. To learn about skills-based indexing, see [AI enrichment in Cognitive Search](cognitive-search-concept-intro.md).
3425

3526
This article focuses on the basic steps of creating an indexer. Depending on the data source and your workflow, more configuration might be necessary.
3627

3728
## Indexer definitions
3829

3930
When you create an indexer, the definition will adhere to one of two patterns: text-based indexing or AI enrichment with skills. The patterns are the same except that skills-based indexing has more definitions.
40-
>>>>>>> 8210cf5497597852db9af57d133e52dec451f57c
4131

4232
### Indexer definition for text-based indexing
4333

@@ -81,11 +71,7 @@ You can also [specify a schedule](search-howto-schedule-indexers.md) or set an [
8171

8272
### Indexer definition for skills-based indexing and AI enrichment
8373

84-
<<<<<<< HEAD
85-
Indexers also drive [AI enrichment](cognitive-search-concept-intro.md). All of the above properties and parameters apply, but the following properties are specific to AI enrichment: **`skillSetName`**, **`outputFieldMappings`**, **`cache`**.
86-
=======
8774
Indexers also drive [AI enrichment](cognitive-search-concept-intro.md). All of the above properties and parameters apply, but the following extra properties are specific to AI enrichment: **`skillSetName`**, **`outputFieldMappings`**, **`cache`**.
88-
>>>>>>> 8210cf5497597852db9af57d133e52dec451f57c
8975

9076
A [skillset](cognitive-search-defining-skillset.md) also has **`cognitiveServices`**, and **`knowledgeStore`**. A few other required and similarly named properties are added for context.
9177

@@ -246,15 +232,9 @@ Change detection logic is built into the data platforms. How an indexer supports
246232

247233
+ 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.
248234

249-
<<<<<<< HEAD
250-
+ Azure SQL and Azure Cosmos DB provide optional change detection features in their platforms. For these data sources, change detection isn't automatically. You'll need to specify in the data source definition which change detection policy is used.
251-
252-
For text-based (non-AI-enriched) indexing, indexers don't cache content, but they do keep track of the last document processed through an internal "high water mark". The marker is never exposed in the API, but internally the indexer keeps track of where it stopped. When indexing resumes, either through a scheduled run or an on-demand invocation, the indexer references the high water mark so that it can pick up where it left off.
253-
=======
254235
+ Azure SQL and Azure Cosmos DB provide optional change detection features in their platforms. For these data sources, change detection isn't automatic. You'll need to specify in the data source definition which change detection policy is used.
255236

256237
Indexers keep track of the last document it processed from the data source through an internal "high water mark". The marker is never exposed in the API, but internally the indexer keeps track of where it stopped. When indexing resumes, either through a scheduled run or an on-demand invocation, the indexer references the high water mark so that it can pick up where it left off.
257-
>>>>>>> 8210cf5497597852db9af57d133e52dec451f57c
258238

259239
If you need to clear the high water mark to reindex in full, you can use [Reset Indexer](/rest/api/searchservice/reset-indexer). For more selective reindexing, use [Reset Skills](/rest/api/searchservice/preview-api/reset-skills) or [Reset Documents](/rest/api/searchservice/preview-api/reset-documents). Through the reset APIs, you can clear internal state, and also flush the cache if you enabled [incremental enrichment](search-howto-incremental-index.md). For more background and comparison of each reset option, see [Run or reset indexers, skills, and documents](search-howto-run-reset-indexers.md).
260240

0 commit comments

Comments
 (0)