Skip to content

Commit 4bb3df8

Browse files
committed
Simplified the schedule doc
1 parent 13d6f22 commit 4bb3df8

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,21 @@ ms.date: 12/06/2022
1414

1515
# Schedule an indexer in Azure Cognitive Search
1616

17-
Indexers can be configured to run on a schedule when you set the "schedule" property in the indexer definition. By default, an indexer runs once, immediately after it's created. Afterwards, you can run it again on demand or on a schedule. Some situations where indexer scheduling is useful include:
17+
Indexers can be configured to run on a schedule when you set the "schedule" property. Some situations where indexer scheduling is useful include:
1818

1919
+ Source data is changing over time, and you want the indexer to automatically process the difference.
20+
+ Source data is very large, and you need a recurring schedule to index all of the content.
21+
+ An index is populated from multiple sources, using multiple indexers, and you want to stagger the jobs to reduce conflicts.
2022

21-
+ An index is populated from multiple data sources and indexers, and you want to stagger the indexer jobs to reduce conflicts.
23+
When indexing can't complete within the typical 2-hour processing window, you can schedule the indexer to run on a 2-hour cadence to work through a large volume of data. As long as your data source supports [change detection logic](search-howto-create-indexers.md#change-detection-and-internal-state), indexers can automatically pick up where they left off on each run.
2224

23-
+ Source data is very large and you want to spread the indexer processing over time.
24-
25-
If indexing isn't completing within the processing window, you can [schedule the indexer](search-howto-schedule-indexers.md) to run at specific intervals. Most indexers run within a 2-hour processing window, so scheduling on 2-hour cadence is recommended for working through a large volume of data (many millions of documents). As long as your data source supports [change detection logic](search-howto-create-indexers.md#change-detection-and-internal-state), indexers can automatically pick up where they left off on each run, based on an internal high water mark that marks where indexing last ended.
26-
27-
Once an indexer is on a schedule, it stays on the schedule until you clear the interval or start time, or set "disabled" to true. Leaving the indexer on a schedule when there's nothing to process won't impact system performance. Checking for a high water mark and the presence of new or changed documents is a relatively fast operation.
25+
Once an indexer is on a schedule, it remains on the schedule until you clear the interval or start time, or set "disabled" to true. Leaving the indexer on a schedule when there's nothing to process won't impact system performance. Checking for changed content is a relatively fast operation.
2826

2927
## Prerequisites
3028

3129
+ A valid indexer configured with a data source and index.
3230

33-
+ Change detection in the data source. Azure Storage and SharePoint have built-in change detection. Other data sources, such as [Azure SQL](search-howto-connecting-azure-sql-database-to-azure-search-using-indexers.md) and [Azure Cosmos DB](search-howto-index-cosmosdb.md) must be enabled manually.
31+
+ [Change detection](search-howto-create-indexers.md#change-detection-and-internal-state) in the data source. Azure Storage and SharePoint have built-in change detection. Other data sources, such as [Azure SQL](search-howto-connecting-azure-sql-database-to-azure-search-using-indexers.md) and [Azure Cosmos DB](search-howto-index-cosmosdb.md) must be enabled manually.
3432

3533
## Schedule definition
3634

0 commit comments

Comments
 (0)