Limiti dei servizi in Azure ricerca cognitivaService limits in Azure Cognitive Search

I limiti massimi per archiviazione, carichi di lavoro e quantità di indici, documenti e altri oggetti variano a seconda che venga effettuato il provisioning di Azure ricerca cognitiva ai piani tariffari gratuito, Basic, standardo ottimizzato per l'archiviazione .Maximum limits on storage, workloads, and quantities of indexes, documents, and other objects depend on whether you provision Azure Cognitive Search at Free, Basic, Standard, or Storage Optimized pricing tiers.

  • gratuito è un servizio condiviso multi-tenant fornito con la sottoscrizione di Azure.Free is a multi-tenant shared service that comes with your Azure subscription. Le richieste di indicizzazione e query vengono eseguite su repliche e partizioni utilizzate da altri tenant.Indexing and query requests execute on replicas and partitions that are used by other tenants.

  • Basic fornisce risorse di elaborazione dedicate per carichi di lavoro di produzione su scala ridotta, ma condivide alcune infrastrutture di rete con altri tenant.Basic provides dedicated computing resources for production workloads at a smaller scale, but shares some networking infrastructure with other tenants.

  • Il piano Standard prevede computer dedicati con maggiore capacità di elaborazione e archiviazione a ogni livello.Standard runs on dedicated machines with more storage and processing capacity at every level. Il piano Standard è disponibile in quattro livelli: S1, S2, S3 ed S3 HD.Standard comes in four levels: S1, S2, S3, and S3 HD.

  • L' archiviazione ottimizzata viene eseguita su computer dedicati con maggiore spazio di archiviazione totale, larghezza di banda di archiviazione e memoria superiore a quella standard.Storage Optimized runs on dedicated machines with more total storage, storage bandwidth, and memory than Standard. L'archiviazione ottimizzata è in due livelli: L1 e L2Storage Optimized comes in two levels: L1 and L2

Nota

A partire dal 1 ° luglio, tutti i livelli sono disponibili a livello generale, incluso il livello ottimizzato per l'archiviazione.As of July 1, all tiers are generally available, including the Storage Optimized tier. Tutti i prezzi sono disponibili nella pagina Dettagli prezzi .All pricing can be found on the Pricing Details page.

S3 Alta densità (S3 HD) è progettato per carichi di lavoro specifici: multi-tenancy e grandi quantità di indici di dimensioni ridotte (un milione di documenti per ogni indice, tremila indici per ogni servizio).S3 High Density (S3 HD) is engineered for specific workloads: multi-tenancy and large quantities of small indexes (one million documents per index, three thousand indexes per service). Questo livello non contiene la funzionalità indicizzatore.This tier does not provide the indexer feature. In S3 HD, l'inserimento dati deve sfruttare l'approccio push, usando le chiamate API per eseguire il push dei dati dall'origine all'indice.On S3 HD, data ingestion must leverage the push approach, using API calls to push data from source to index.

Nota

Il provisioning di un servizio viene eseguito in base al piano tariffario specifico.A service is provisioned at a specific tier. Il passaggio a un nuovo piano tariffario per ottenere più capacità prevede il provisioning di un nuovo servizio (non esiste alcun aggiornamento sul posto).Jumping tiers to gain capacity involves provisioning a new service (there is no in-place upgrade). Per altre informazioni, vedere Scegliere uno SKU o un piano tariffario.For more information, see Choose a SKU or tier. Per altre informazioni sulla regolazione delle capacità all'interno di un servizio di cui è già stato effettuato il provisioning, vedere Ridimensionare i livelli di risorse per le query e l'indicizzazione dei carichi di lavoro.To learn more about adjusting capacity within a service you've already provisioned, see Scale resource levels for query and indexing workloads.

Limiti delle sottoscrizioniSubscription limits

È possibile creare più servizi all'interno di una sottoscrizione.You can create multiple services within a subscription. Ognuno di essi può essere sottoposti a provisioning a un livello specifico.Each one can be provisioned at a specific tier. L'utente è limitato solo dal numero di servizi consentiti a ogni livello.You're limited only by the number of services allowed at each tier. Ad esempio, è possibile creare fino a 12 servizi a livello Basic e altri 12 servizi a livello S1 nella stessa sottoscrizione.For example, you could create up to 12 services at the Basic tier and another 12 services at the S1 tier within the same subscription. Per altre informazioni sui livelli, vedere scegliere uno SKU o un livello per ricerca cognitiva di Azure.For more information about tiers, see Choose an SKU or tier for Azure Cognitive Search.

È possibile aumentare i limiti massimi del servizio su richiesta.Maximum service limits can be raised upon request. Se sono necessari altri servizi all'interno della stessa sottoscrizione, contattare il supporto tecnico di Azure.If you need more services within the same subscription, contact Azure Support.

RisorsaResource Gratis1Free1 BasicBasic S1S1 S2S2 S3S3 S3 HDS3 HD L1L1 L2L2
Numero massimo di serviziMaximum services 11 1616 1616 88 66 66 66 66
Scalabilità massima in unità di ricerca (SU)2Maximum scale in search units (SU)2 N/DN/A 3 unità di ricerca3 SU 36 unità di ricerca36 SU 36 unità di ricerca36 SU 36 unità di ricerca36 SU 36 unità di ricerca36 SU 36 unità di ricerca36 SU 36 unità di ricerca36 SU

1 Il servizio gratuito è basato su risorse condivise, non dedicate.1 Free is based on shared, not dedicated, resources. L'aumento delle prestazioni del servizio non è supportato sulle risorse condivise.Scale-up is not supported on shared resources.

2 le unità di ricerca sono unità di fatturazione, allocate come replica o come partizione.2 Search units are billing units, allocated as either a replica or a partition. Per l'archiviazione, l'indicizzazione e le operazioni di query sono necessarie entrambe le risorse.You need both resources for storage, indexing, and query operations. Per altre informazioni sui calcoli delle unità di archiviazione, vedere Ridimensionare i livelli di risorse per i carichi di lavoro di indicizzazione e query.To learn more about SU computations, see Scale resource levels for query and index workloads.

Limiti relativi ad ArchiviazioneStorage limits

L'archiviazione è vincolata dallo spazio su disco o da un limite rigido al numero massimo di indici, documenti o altre risorse di alto livello, a seconda di quale venga raggiunto per primo.Storage is constrained by disk space or by a hard limit on the maximum number of indexes, document, or other high-level resources, whichever comes first. Nella tabella seguente vengono documentati i limiti relativi all'archiviazione.The following table documents storage limits. Per i limiti massimi relativi a indici, documenti e altri oggetti, vedere limiti per risorsa.For maximum limits on indexes, documents, and other objects, see Limits by resource.

RisorsaResource GratuitoFree Basic1Basic1 S1S1 S2S2 S3S3 S3 HD2S3 HD2 L1L1 L2L2
Contratto di servizio (SLA)3Service level agreement (SLA)3 NoNo YesYes Yes Yes Yes Yes Yes Yes
Archiviazione per partizioneStorage per partition 50 MB50 MB 2 GB2 GB 25 GB25 GB 100 GB100 GB 200 GB200 GB 200 GB200 GB 1 TB1 TB 2 TB2 TB
Partizioni per servizioPartitions per service N/DN/A 11 1212 1212 1212 33 1212 1212
Dimensioni partizionePartition size N/DN/A 2 GB2 GB 25 GB25 GB 100 GB100 GB 200 GB200 GB 200 GB200 GB 1 TB1 TB 2 TB2 TB
ReplicheReplicas N/DN/A 33 1212 1212 1212 1212 1212 1212

1 Il livello Basic ha una partizione fissa.1 Basic has one fixed partition. A questo livello vengono usate unità di ricerca aggiuntive per l'allocazione di più repliche per i carichi di lavoro di query più elevati.At this tier, additional search units are used for allocating more replicas for increased query workloads.

2 S3 HD ha un limite rigido di tre partizioni, che è inferiore al limite della partizione per S3.2 S3 HD has a hard limit of three partitions, which is lower than the partition limit for S3. Il limite minore di partizioni viene imposto perché il numero di indici per S3 HD è significativamente superiore.The lower partition limit is imposed because the index count for S3 HD is substantially higher. Dato che sono presenti limiti del servizio per entrambe le risorse di calcolo (archiviazione ed elaborazione) e per il contenuto (indici e documenti), il limite relativo al contenuto viene raggiunto per primo.Given that service limits exist for both computing resources (storage and processing) and content (indexes and documents), the content limit is reached first.

3 i contratti di servizio sono disponibili per i servizi fatturabili sulle risorse dedicate.3 Service level agreements are offered for billable services on dedicated resources. Per i servizi gratuiti e le funzionalità di anteprima non sono previsti contratti di servizio.Free services and preview features have no SLA. Per i servizi fatturabili, i contratti di servizio diventano effettivi quando viene effettuato il provisioning di una ridondanza sufficiente per il servizio.For billable services, SLAs take effect when you provision sufficient redundancy for your service. Per i contratti di esecuzione di query (lettura) sono necessarie due o più repliche.Two or more replicas are required for query (read) SLAs. Per i contratti di esecuzione di query e indicizzazione (lettura/scrittura) sono necessarie tre o più repliche.Three or more replicas are required for query and indexing (read-write) SLAs. Il numero di partizioni non è considerato un contratto di contratto.The number of partitions isn't an SLA consideration.

Limiti per gli indiciIndex limits

RisorsaResource GratuitoFree Base 1Basic 1 S1S1 S2S2 S3S3 S3 HDS3 HD L1L1 L2L2
Numero massimo di indiciMaximum indexes 33 5 o 155 or 15 5050 200200 200200 1000 per partizione o 3000 per servizio1000 per partition or 3000 per service 1010 1010
Numero massimo di campi semplici per indiceMaximum simple fields per index 10001000 100100 10001000 10001000 10001000 10001000 10001000 10001000
Numero massimo di campi di raccolta complessi per indiceMaximum complex collection fields per index 4040 4040 4040 4040 4040 4040 4040 4040
Numero massimo di elementi in tutte le raccolte complesse per documento 2Maximum elements across all complex collections per document 2 30003000 30003000 30003000 30003000 30003000 30003000 30003000 30003000
Profondità massima dei campi complessiMaximum depth of complex fields 1010 1010 1010 1010 1010 1010 1010 1010
Numero massimo di suggerimenti per indiceMaximum suggesters per index 11 11 11 11 11 11 11 11
Numero massimo di profili di punteggio per indiceMaximum scoring profiles per index 100100 100100 100100 100100 100100 100100 100100 100100
Numero massimo di funzioni per profiloMaximum functions per profile 88 88 88 88 88 88 88 88

1 i servizi di base creati prima del 2017 dicembre hanno limiti inferiori (5 anziché 15) sugli indici.1 Basic services created before December 2017 have lower limits (5 instead of 15) on indexes. Il livello Basic è l'unico SKU con un limite inferiore a 100 campi per indice.Basic tier is the only SKU with a lower limit of 100 fields per index.

2 la presenza di un numero molto elevato di elementi in raccolte complesse per documento causa attualmente un elevato utilizzo dello spazio di archiviazione.2 Having a very large number of elements in complex collections per document currently causes high storage utilization. Questo è un problema noto.This is a known issue. Nel frattempo, un limite di 3000 è un limite superiore sicuro per tutti i livelli di servizio.In the meantime, a limit of 3000 is a safe upper bound for all service tiers. Questo limite viene applicato solo per le operazioni di indicizzazione che usano la versione dell'API disponibile a livello generale (GA) più recente che supporta i campi di tipo complesso (2019-05-06) e versioni successive.This limit is only enforced for indexing operations that utilize the earliest generally available (GA) API version that supports complex type fields (2019-05-06) onwards. Per non interrompere i client che potrebbero usare versioni dell'API di anteprima precedenti (che supportano campi di tipo complesso), non verrà applicato questo limite per le operazioni di indicizzazione che usano queste versioni dell'API di anteprima.To not break clients who might be using earlier preview API versions (that support complex type fields), we will not be enforcing this limit for indexing operations that use these preview API versions. Si noti che le versioni dell'API di anteprima non sono destinate all'uso per gli scenari di produzione e si consiglia vivamente ai clienti di passare alla versione più recente dell'API GA.Note that preview API versions are not meant to be used for production scenarios and we highly recommend customers move to the latest GA API version.

Limiti per i documentiDocument limits

A partire dal 2018 ottobre, non sono più presenti limiti di documento1 per qualsiasi nuovo servizio creato a qualsiasi livello fatturabile (Basic, S1, S2, S3, S3 HD) in qualsiasi area.As of October 2018, there are no longer any document limits1 for any new service created at any billable tier (Basic, S1, S2, S3, S3 HD) in any region. Il limite al numero di documenti è stato abolito per la maggior parte delle aree da novembre/dicembre 2017, ma cinque aree hanno continuato ad imporre limiti sui documenti.While most regions have had unlimited document counts since November/December 2017, there were five regions that continued to impose document limits. A seconda di dove e quando è stato creato un servizio di ricerca, è possibile che si stia eseguendo un servizio ancora soggetto a limiti sui documenti.Depending on when and where you created a search service, you might be running a service that is still subject to document limits.

Per determinare se il servizio dispone di limiti per i documenti, controllare il riquadro Utilizzo nella pagina Panoramica del servizio.To determine whether your service has document limits, check the Usage tile in the overview page of your service. Il numero di documenti è illimitato o sottoposto a un limite in base al livello.Document counts are either unlimited, or subject to a limit based on tier.

Riquadro Utilizzo

1 anche se non sono previsti limiti per i documenti specifici dello SKU, ogni indice è ancora soggetto a un limite massimo sicuro per garantire la stabilità del servizio.1 Even though there aren't any SKU specific document limits, every index is still subject to a maximum safe limit to ensure stability of the service. Questo limite deriva da Lucene.This limit comes from Lucene. Ogni documento di ricerca cognitiva di Azure viene indicizzato internamente come uno o più documenti Lucene.Every Azure Cognitive Search document is internally indexed as one or more Lucene documents. Il numero di documenti Lucene per ogni documento di ricerca dipende dal numero totale di elementi nei campi di raccolta complessi.The number of Lucene documents per search document depends on the total number of elements in complex collection fields. Ogni elemento viene indicizzato come documento Lucene separato.Each element is indexed as a separate Lucene document. Un documento con 3 elementi in un campo di raccolta complesso, ad esempio, verrà indicizzato come 4 documenti Lucene-1 per il documento stesso e 3 per gli elementi.For example, a document with 3 elements in a complex collection field, will be indexed as 4 Lucene documents - 1 for the document itself and 3 for the elements. Il numero massimo di documenti Lucene è approssimativamente 25 miliardi per indice.The maximum number of Lucene documents is roughly 25 billion per index.

Aree che in precedenza avevano limiti sui documentiRegions previously having document limits

Se il portale indica un limite di documenti, il servizio è stato creato prima della fine del 2017 o è stato creato in un data center usando cluster con capacità inferiore per l'hosting dei servizi ricerca cognitiva di Azure:If the portal indicates a document limit, your service was either created before late 2017, or it was created on a data center using lower-capacity clusters for hosting Azure Cognitive Search services:

  • Australia orientaleAustralia East
  • Asia orientaleEast Asia
  • India centraleCentral India
  • Giappone occidentaleJapan West
  • Stati Uniti centro-occidentaliWest Central US

Per i servizi soggetti a limiti per i documenti, si applicano i limiti massimi seguenti:For services subject to document limits, the following maximum limits apply:

GratuitoFree BasicBasic S1S1 S2S2 S3S3 S3 HDS3 HD
10.00010,000 1 milioni1 million 15 milioni per partizione o 180 milioni per servizio15 million per partition or 180 million per service 60 milioni per partizione o 720 milioni per servizio60 million per partition or 720 million per service 120 milioni per partizione o 1,4 miliardi per servizio120 million per partition or 1.4 billion per service 1 milione per indice o 200 milioni per partizione1 million per index or 200 million per partition

Se il servizio ha dei limiti che costituiscono un blocco, creare un nuovo servizio e pubblicarvi nuovamente tutti i contenuti.If your service has limits that are blocking you, create a new service and then republish all content to that service. Non è previsto alcun meccanismo automatico per eseguire nuovamente il provisioning del servizio nel nuovo hardware in background.There is no mechanism for seamlessly reprovisioning your service onto new hardware behind the scenes.

Nota

Per i servizi S3 ad alta densità creati dopo la fine del 2017, è stato rimosso il limite di 200 milioni di documenti per partizione, ma rimane il limite di 1 milione di documenti per indice.For S3 High Density services created after late 2017, the 200 million document per partition has been removed but the 1 million document per index limit remains.

Limiti di dimensioni dei documenti per chiamate all'APIDocument size limits per API call

La dimensione massima del documento quando si chiama un'API di indice è di circa 16 MB.The maximum document size when calling an Index API is approximately 16 megabytes.

La dimensione del documento costituisce effettivamente un limite alla dimensione del corpo della richiesta dell'API di indice.Document size is actually a limit on the size of the Index API request body. Poiché è possibile passare all'API di indice un batch costituito da più documenti in una sola volta, il limite della dimensione dipende in effetti dal numero di documenti presenti nel batch.Since you can pass a batch of multiple documents to the Index API at once, the size limit realistically depends on how many documents are in the batch. Per un batch con un solo documento, la dimensione massima del documento è di 16 MB di JSON.For a batch with a single document, the maximum document size is 16 MB of JSON.

Per limitare la dimensione del documento, è necessario escludere dalla richiesta i dati non disponibili per query.To keep document size down, remember to exclude non-queryable data from the request. Le immagini e altri dati binari non sono direttamente disponibili per query e non devono quindi essere archiviati nell'indice.Images and other binary data are not directly queryable and shouldn't be stored in the index. Per integrare i dati non disponibili per query nei risultati della ricerca, definire un campo non disponibile per la ricerca che consenta l'archiviazione di un riferimento URL nella risorsa.To integrate non-queryable data into search results, define a non-searchable field that stores a URL reference to the resource.

Limiti dell'indicizzatoreIndexer limits

Sono disponibili tempi di esecuzione massimi per fornire bilanciamento e stabilità al servizio nel suo complesso, ma i set di dati di dimensioni maggiori potrebbero richiedere più tempo di indicizzazione rispetto al massimo consentito.Maximum running times exist to provide balance and stability to the service as a whole, but larger data sets might need more indexing time than the maximum allows. Se un processo di indicizzazione non può essere completato nel tempo massimo consentito, provare a eseguirlo in una pianificazione.If an indexing job cannot complete within the maximum time allowed, try running it on a schedule. L'utilità di pianificazione tiene traccia dello stato di indicizzazione.The scheduler keeps track of indexing status. Se un processo di indicizzazione pianificato viene interrotto per qualsiasi motivo, alla successiva esecuzione pianificata l'indicizzatore può riprendere dall'ultima interruzione.If a scheduled indexing job is interrupted for any reason, the indexer can pick up where it last left off at the next scheduled run.

RisorsaResource Gratuito 1Free 1 Basic 2Basic 2 S1S1 S2S2 S3S3 S3 HD 3S3 HD 3 L1L1 L2L2
Numero massimo di indicizzatoriMaximum indexers 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Numero massimo di origini datiMaximum datasources 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Numero massimo di set di competenze 4Maximum skillsets 4 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Carico di indicizzazione massimo per chiamataMaximum indexing load per invocation 10.000 documenti10,000 documents Limitato solo da numero massimo di documentiLimited only by maximum documents Limitato solo da numero massimo di documentiLimited only by maximum documents Limitato solo da numero massimo di documentiLimited only by maximum documents Limitato solo da numero massimo di documentiLimited only by maximum documents N/DN/A Nessun limiteNo limit Nessun limiteNo limit
Pianificazione minimaMinimum schedule 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes 5 minuti5 minutes
Tempo massimo di esecuzione 5Maximum running time 5 1-3 minuti1-3 minutes 24 ore24 hours 24 ore24 hours 24 ore24 hours 24 ore24 hours N/DN/A 24 ore24 hours 24 ore24 hours
Tempo massimo di esecuzione per set di competenze di ricerca cognitiva o indicizzazione BLOB con analisi delle immagini 5Maximum running time for cognitive search skillsets or blob indexing with image analysis 5 3-10 minuti3-10 minutes 2 ore2 hours 2 ore2 hours 2 ore2 hours 2 ore2 hours N/DN/A 2 ore2 hours 2 ore2 hours
Indicizzatore BLOB: dimensioni massime per un BLOB, MBBlob indexer: maximum blob size, MB 1616 1616 128128 256256 256256 N/DN/A 256256 256256
Indicizzatore BLOB: numero massimo di caratteri di contenuto estratti da un BLOBBlob indexer: maximum characters of content extracted from a blob 32.00032,000 64.00064,000 4 milioni4 million 4 milioni4 million 4 milioni4 million N/DN/A 4 milioni4 million 4 milioni4 million

1 I servizi del livello Gratuito hanno un tempo massimo di esecuzione degli indicizzatori di 3 minuti per le origini BLOB e di 1 minuto per tutte le altre origini dati.1 Free services have indexer maximum execution time of 3 minutes for blob sources and 1 minute for all other data sources. Per l'indicizzazione di intelligenza artificiale che effettua chiamate in Servizi cognitivi, i servizi gratuiti sono limitati a 20 transazioni gratuite al giorno, in cui una transazione viene definita come documento che passa correttamente attraverso la pipeline di arricchimento.For AI indexing that calls into Cognitive Services, free services are limited to 20 free transactions per day, where a transaction is defined as a document that successfully passes through the enrichment pipeline.

2 i servizi Basic creati prima del 2017 dicembre hanno limiti inferiori (5 anziché 15) per gli indicizzatori, le origini dati e skillsets.2 Basic services created before December 2017 have lower limits (5 instead of 15) on indexers, data sources, and skillsets.

3 I servizi del livello S3 HD non includono il supporto per l'indicizzatore.3 S3 HD services do not include indexer support.

4 Numero massimo di 30 competenze per set di competenze.4 Maximum of 30 skills per skillset.

5 I carichi di lavoro di ricerca cognitiva e l'analisi delle immagini nell'indicizzazione BLOB di Azure presentano tempi di esecuzione più brevi rispetto all'indicizzazione di testo normale.5 Cognitive search workloads and image analysis in Azure blob indexing have shorter running times than regular text indexing. L'analisi delle immagini e l'elaborazione del linguaggio naturale sono attività complesse e utilizzano una quantità estremamente elevata di potenza di elaborazione disponibile.Image analysis and natural language processing are computationally intensive and consume disproportionate amounts of available processing power. Il tempo di esecuzione è stato ridotto per offrire la possibilità di eseguire altri processi nella coda.Running time was reduced to give other jobs in the queue an opportunity to run.

Nota

Come indicato nei limiti degli indici, gli indicizzatori applicheranno anche il limite superiore di 3000 elementi in tutte le raccolte complesse per documento, a partire dalla versione più recente dell'API GA che supporta i tipi complessi (2019-05-06) in avanti.As stated in the Index limits, indexers will also enforce the upper limit of 3000 elements across all complex collections per document starting with the latest GA API version that supports complex types (2019-05-06) onwards. Ciò significa che se l'indicizzatore è stato creato con una versione precedente dell'API, non sarà soggetto a questo limite.This means that if you've created your indexer with a prior API version, you will not be subject to this limit. Per mantenere la massima compatibilità, un indicizzatore creato con una versione precedente dell'API e quindi aggiornato con una versione dell'API 2019-05-06 o versione successiva verrà comunque escluso dai limiti.To preserve maximum compatibility, an indexer that was created with a prior API version and then updated with an API version 2019-05-06 or later, will still be excluded from the limits. I clienti devono essere consapevoli dell'impatto negativo della presenza di raccolte complesse di grandi dimensioni (come indicato in precedenza) ed è consigliabile creare nuovi indicizzatori con la versione più recente dell'API GA.Customers should be aware of the adverse impact of having very large complex collections (as stated previously) and we highly recommend creating any new indexers with the latest GA API version.

Limiti dei sinonimiSynonym limits

Il numero massimo di mappe sinonime consentite varia in base al piano tariffario.The maximum number of synonym maps allowed varies by pricing tier. Ogni regola può avere fino a 20 espansioni, dove un'espansione è un termine equivalvent.Each rule can have up to 20 expansions, where an expansion is an equivalvent term. Ad esempio, se si specifica "Cat", l'associazione con "Kitty", "Feline" e "Felis" (il genere per Cats) viene conteggiata come 3 espansioni.For example, given "cat", association with "kitty", "feline", and "felis" (the genus for cats) would count as 3 expansions.

RisorsaResource GratuitoFree BasicBasic S1S1 S2S2 S3S3 S3-HDS3-HD L1L1 L2L2
Mappe sinonimo massimeMaximum synonym maps 33 33 55 1010 2020 2020 1010 1010
Numero massimo di regole per mappaMaximum number of rules per map 50005000 2000020000 2000020000 2000020000 2000020000 2000020000 2000020000 2000020000

Query al secondoQueries per second (QPS)

Le stime di query al secondo devono essere sviluppate in modo indipendente da ogni cliente.QPS estimates must be developed independently by every customer. Le dimensioni e la complessità dell'indice, le dimensioni e la complessità della query e la quantità di traffico sono i fattori principali in base ai quali è possibile determinare il numero di query al secondo.Index size and complexity, query size and complexity, and the amount of traffic are primary determinants of QPS. Non è possibile fornire stime significative se questi fattori sono sconosciuti.There is no way to offer meaningful estimates when such factors are unknown.

Le stime sono più prevedibili se vengono calcolate su servizi in esecuzione su risorse dedicate (livelli Basic e Standard).Estimates are more predictable when calculated on services running on dedicated resources (Basic and Standard tiers). In questo caso, infatti, è possibile stimare in modo più preciso il numero di query al secondo, poiché si ha il controllo di un numero maggiore di parametri.You can estimate QPS more closely because you have control over more of the parameters. Per istruzioni su come approcciare la stima, vedere l'articolo relativo alle prestazioni e all'ottimizzazione di Azure ricerca cognitiva.For guidance on how to approach estimation, see Azure Cognitive Search performance and optimization.

Per i livelli ottimizzati per l'archiviazione è necessario prevedere una velocità effettiva delle query inferiore e una latenza superiore rispetto ai livelli standard.For the Storage Optimized tiers, you should expect a lower query throughput and higher latency than the Standard tiers. La metodologia per stimare le prestazioni delle query che si verificheranno è identica a quella dei livelli standard.The methodology for estimating the query performance you'll experience is the same as the Standard tiers.

Limiti dei dati (arricchimento AI)Data limits (AI enrichment)

Una pipeline di arricchimento di intelligenza artificiale che effettua chiamate a una risorsa analisi del testo per il riconoscimento di entità, l' estrazione di frasi chiave, l' analisi dei sentimentie il rilevamento della lingua sono soggetti a limiti di dati.An AI enrichment pipeline that makes calls to a Text Analytics resource for entity recognition, key phrase extraction, sentiment analysis, and language detection is subject to data limits. La dimensione massima di un record deve essere di 50.000 caratteri misurata da String.Length.The maximum size of a record should be 50,000 characters as measured by String.Length. Se è necessario suddividere i dati prima di inviarli all'analizzatore di valutazione, usare la competenza cognitiva di divisione del testo.If you need to break up your data before sending it to the sentiment analyzer, use the Text Split skill.

Limiti di limitazioneThrottling limits

Le richieste di ricerca e di indicizzazione sono limitate perché il sistema si avvicina alla capacità massima.Search query and indexing requests are throttled as the system approaches peak capacity. La limitazione delle richieste si comporta in modo diverso per le diverse API.Throttling behaves differently for different APIs. Le API di query (ricerca/suggerimenti/Completamento automatico) e le API di indicizzazione vengono limitate in modo dinamico in base al carico del servizio.Query APIs (Search/Suggest/Autocomplete) and indexing APIs throttle dynamically based on the load on the service. Le API di indice hanno limiti di frequenza delle richieste statiche.Index APIs have static request rate limits.

Limiti di richieste di frequenza statica per le operazioni correlate a un indice:Static rate request limits for operations related to an index:

  • Elenca gli indici (GET/indexes): 5 al secondo per unità di ricercaList Indexes (GET /indexes): 5 per second per search unit
  • Get index (GET/Indexes/myIndex): 10 al secondo per unità di ricercaGet Index (GET /indexes/myindex): 10 per second per search unit
  • Create index (POST/indexes): 12 al minuto per unità di ricercaCreate Index (POST /indexes): 12 per minute per search unit
  • Crea o Aggiorna indice (PUT/Indexes/myIndex): 6 al secondo per unità di ricercaCreate or Update Index (PUT /indexes/myindex): 6 per second per search unit
  • Elimina indice (Elimina/Indexes/myIndex): 12 al minuto per unità di ricercaDelete Index (DELETE /indexes/myindex): 12 per minute per search unit

Limiti delle richieste APIAPI request limits

  • 16 MB al massimo per 1 richiestaMaximum of 16 MB per request 1
  • 8 KB al massimo per la lunghezza dell'URLMaximum 8 KB URL length
  • 1000 documenti al massimo per ogni batch di carichi, unioni o eliminazioni di indiceMaximum 1000 documents per batch of index uploads, merges, or deletes
  • 32 campi al massimo nella clausola $orderbyMaximum 32 fields in $orderby clause
  • 32.766 byte (32 KB meno 2 byte) di testo con codifica UTF-8 per la dimensione massima del termine di ricercaMaximum search term size is 32,766 bytes (32 KB minus 2 bytes) of UTF-8 encoded text

1 In Azure ricerca cognitiva, il corpo di una richiesta è soggetto a un limite massimo di 16 MB, imponendo un limite pratico sul contenuto di singoli campi o raccolte che non sono altrimenti vincolati da limiti teorici (vedere tipi di dati supportati). per ulteriori informazioni sulla composizione e sulle restrizioni dei campi.1 In Azure Cognitive Search, the body of a request is subject to an upper limit of 16 MB, imposing a practical limit on the contents of individual fields or collections that are not otherwise constrained by theoretical limits (see Supported data types for more information about field composition and restrictions).

Limiti di risposta APIAPI response limits

  • 1000 documenti al massimo restituiti per pagina di risultati della ricercaMaximum 1000 documents returned per page of search results
  • 100 suggerimenti al massimo restituiti per richiesta di API di suggerimentoMaximum 100 suggestions returned per Suggest API request

Limiti delle chiavi APIAPI key limits

Le chiavi API vengono usate per l'autenticazione del servizio.API keys are used for service authentication. Sono disponibili due tipi.There are two types. Le chiavi amministratore, specificate nell'intestazione della richiesta, consentono l'accesso completo in lettura e scrittura al servizio.Admin keys are specified in the request header and grant full read-write access to the service. Le chiavi di query sono di sola lettura, sono specificate nell'URL e in genere sono distribuite ad applicazioni client.Query keys are read-only, specified on the URL, and typically distributed to client applications.

  • 2 chiavi di amministrazione al massimo per ogni servizioMaximum of 2 admin keys per service
  • 50 chiavi di query al massimo per ogni servizioMaximum of 50 query keys per service