Skip to content

Commit 013227a

Browse files
authored
Merge pull request #101807 from LuisCabrer/patch-81
SQL tables with unique clustered indexes issue
2 parents 9c6a135 + 1109d33 commit 013227a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

articles/search/cognitive-search-common-errors-warnings.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,11 @@ In all these cases, refer to [Supported Data types](https://docs.microsoft.com/r
164164

165165
<a name="could-not-process-document-within-indexer-max-run-time"/>
166166

167+
## Error: Integrated change tracking policy cannot be used because table has a composite primary key
168+
169+
This applies to SQL tables, and usually happens when the key is either defined as a composite key or, when the table has defined a unique clustered index (as in a SQL index, not an Azure Search index). The main reason is that the key attribute is modified to be a composite primary key in the case of a [unique clustered index](https://docs.microsoft.com/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver15). In that case, make sure that your SQL table does not have a unique clustered index, or that you map the key field to a field that is guaranteed not to have duplicate values.
170+
171+
167172
## Error: Could not process document within indexer max run time
168173

169174
This error occurs when the indexer is unable to finish processing a single document from the data source within the allowed execution time. [Maximum running time](search-limits-quotas-capacity.md#indexer-limits) is shorter when skillsets are used. When this error occurs, if you have maxFailedItems set to a value other than 0, the indexer bypasses the document on future runs so that indexing can progress. If you cannot afford to skip any document, or if you are seeing this error consistently, consider breaking documents into smaller documents so that partial progress can be made within a single indexer execution.

0 commit comments

Comments
 (0)