Skip to content

Commit a858230

Browse files
committed
edits for readability
1 parent 46d1ed9 commit a858230

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

articles/search/search-limits-quotas-capacity.md

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -217,26 +217,30 @@ The following table describes the semantic ranker throttling limits by SKU. Subj
217217

218218
## API request limits
219219

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+
220222
Except where noted, the following API requests apply to all programmable interfaces, including the Azure SDKs.
221223

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.
225232

226-
+ Indexing APIs:
227-
+ Supported maximum 1,000 documents per batch of index uploads, merges, or deletes.
233+
Query APIs:
228234

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.
234239

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:
238241

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).
240244

241245
## API response limits
242246

0 commit comments

Comments
 (0)