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-limits-quotas-capacity.md
+18-14Lines changed: 18 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -217,26 +217,30 @@ The following table describes the semantic ranker throttling limits by SKU. Subj
217
217
218
218
## API request limits
219
219
220
+
Limits on payloads and queries exist because unbounded queries can destabilize your search service. Typically, such queries are created programmatically. If your application generates search queries programmatically, we recommend designing it in such a way that it doesn't generate queries of unbounded size. If you must exeed a supported limit, you should [test your workload](search-performance-analysis.md#develop-baseline-numbers) so that you know what to expect.
221
+
220
222
Except where noted, the following API requests apply to all programmable interfaces, including the Azure SDKs.
221
223
222
-
+ General:
223
-
+ Supported maximum payload limit is 16 MB for indexing and query requests via REST API and SDKs.
224
-
+ Maximum 8-KB URL length (applies to REST APIs only).
224
+
General:
225
+
226
+
+ Supported maximum payload limit is 16 MB for indexing and query requests via REST API and SDKs.
227
+
+ Maximum 8-KB URL length (applies to REST APIs only).
228
+
229
+
Indexing APIs:
230
+
231
+
+ Supported maximum 1,000 documents per batch of index uploads, merges, or deletes.
225
232
226
-
+ Indexing APIs:
227
-
+ Supported maximum 1,000 documents per batch of index uploads, merges, or deletes.
233
+
Query APIs:
228
234
229
-
+ Query APIs:
230
-
+ Maximum 32 fields in $orderby clause.
231
-
+ Maximum 100,000 characters in a search clause.
232
-
+ Maximum number of clauses in search is 3,000.
233
-
+ Maximum limits on [wildcard](query-lucene-syntax.md#bkmk_wildcard) and [regular expression](query-lucene-syntax.md#bkmk_regex) queries, as enforced by [Lucene](https://lucene.apache.org/core/7_0_1/core/org/apache/lucene/util/automaton/RegExp.html). It caps the number of patterns, variations, or matches to 1,000 instances. This limit is in place to avoid engine overload.
235
+
+ Maximum 32 fields in $orderby clause.
236
+
+ Maximum 100,000 characters in a search clause.
237
+
+ Maximum number of clauses in search is 3,000.
238
+
+ Maximum limits on [wildcard](query-lucene-syntax.md#bkmk_wildcard) and [regular expression](query-lucene-syntax.md#bkmk_regex) queries, as enforced by [Lucene](https://lucene.apache.org/core/7_0_1/core/org/apache/lucene/util/automaton/RegExp.html). It caps the number of patterns, variations, or matches to 1,000 instances. This limit is in place to avoid engine overload.
234
239
235
-
+ Search terms:
236
-
+ Supported maximum search term size is 32,766 bytes (32 KB minus 2 bytes) of UTF-8 encoded text. Applies to keyword search and the text property of vector search.
237
-
+ Supported maximum search term size is 1,000 characters for [prefix search](query-simple-syntax.md#prefix-queries) and [regex search](query-lucene-syntax.md#bkmk_regex).
240
+
Search terms:
238
241
239
-
Limits on payloads and queries exist because unbounded queries can destabilize your search service. Typically, such queries are created programmatically. If your application generates search queries programmatically, we recommend designing it in such a way that it doesn't generate queries of unbounded size. If you must exeed a supported limit, you should test your workload so that you know what to expect.
242
+
+ Supported maximum search term size is 32,766 bytes (32 KB minus 2 bytes) of UTF-8 encoded text. Applies to keyword search and the text property of vector search.
243
+
+ Supported maximum search term size is 1,000 characters for [prefix search](query-simple-syntax.md#prefix-queries) and [regex search](query-lucene-syntax.md#bkmk_regex).
0 commit comments