Límites de servicio en Azure Cognitive SearchService limits in Azure Cognitive Search

Los límites máximos sobre el almacenamiento, las cargas de trabajo, las cantidades de índices, los documentos y otros objetos dependen de si se aprovisiona Azure Cognitive Search conforme a un plan de tarifa Gratis, Básico, Estándar u Optimizado para almacenamiento.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.

  • Gratis es un servicio multiinquilino compartido incluido en su suscripción de Azure.Free is a multi-tenant shared service that comes with your Azure subscription. Las solicitudes de indexación y consulta se ejecutan en las réplicas y las particiones que usan otros inquilinos.Indexing and query requests execute on replicas and partitions that are used by other tenants.

  • Básico proporciona recursos informáticos dedicados para cargas de trabajo de producción en una escala menor, pero comparte algunas infraestructuras de red con otros inquilinos.Basic provides dedicated computing resources for production workloads at a smaller scale, but shares some networking infrastructure with other tenants.

  • Estándar se ejecuta en máquinas dedicadas, con más almacenamiento y capacidad de procesamiento en cada nivel.Standard runs on dedicated machines with more storage and processing capacity at every level. Estándar incluye cuatro niveles: S1, S2, S3 y S3 HD.Standard comes in four levels: S1, S2, S3, and S3 HD.

  • El plan de tarifa Almacenamiento optimizado se ejecuta en máquinas dedicadas con más almacenamiento total, ancho de banda de almacenamiento y memoria que el plan Estándar.Storage Optimized runs on dedicated machines with more total storage, storage bandwidth, and memory than Standard. Dicho plan se ofrece en dos niveles: L1 y L2.Storage Optimized comes in two levels: L1 and L2

Nota

A partir del 1 de julio, todos los niveles tendrán disponibilidad general, incluido el nivel optimizado para almacenamiento.As of July 1, all tiers are generally available, including the Storage Optimized tier. Puede encontrar más información en la página de precios.All pricing can be found on the Pricing Details page.

S3 High Density (S3 HD) está diseñado para cargas de trabajo específicas: multiinquilino y grandes cantidades de índices pequeños (un millón de documentos por índice, tres mil índices por servicio).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). Este nivel no proporciona la característica de indexador.This tier does not provide the indexer feature. En S3 HD, la ingesta de datos debe aprovechar el enfoque de inserción, mediante llamadas API para insertar los datos del origen en el índice.On S3 HD, data ingestion must leverage the push approach, using API calls to push data from source to index.

Nota

Un servicio se aprovisiona en un nivel específico.A service is provisioned at a specific tier. Saltar niveles para obtener capacidad implica el aprovisionamiento de un nuevo servicio (no hay ninguna actualización local).Jumping tiers to gain capacity involves provisioning a new service (there is no in-place upgrade). Para más información, vea Selección de SKU o plan de tarifa.For more information, see Choose a SKU or tier. Para información sobre cómo ajustar la capacidad dentro de un servicio que ya ha aprovisionado, vea Escalado de niveles de recursos para cargas de trabajo de indexación y consulta en Azure Search.To learn more about adjusting capacity within a service you've already provisioned, see Scale resource levels for query and indexing workloads.

Límites de suscripciónSubscription limits

Puede crear varios servicios dentro de una suscripción.You can create multiple services within a subscription. Cada uno de ellos se puede aprovisionar en un nivel concreto.Each one can be provisioned at a specific tier. La única limitación es el número de servicios permitidos en cada nivel.You're limited only by the number of services allowed at each tier. Por ejemplo, puede crear hasta doce servicios en el nivel básico y otros doce en el nivel de S1 dentro de la misma suscripción.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. Para más información sobre los niveles, consulte Selección de una SKU o de un plan de tarifa de Azure Cognitive Search.For more information about tiers, see Choose an SKU or tier for Azure Cognitive Search.

El límite máximo de servicios se puede elevar a petición.Maximum service limits can be raised upon request. Si necesita tener más servicios en la misma suscripción, póngase en contacto con el soporte técnico de Azure.If you need more services within the same subscription, contact Azure Support.

ResourceResource Gratis1Free1 BásicaBasic S1S1 S2S2 S3S3 S3 HDS3 HD L1L1 L2L2
Servicios máximosMaximum services 11 1616 1616 88 66 66 66 66
Escala máxima en unidades de búsqueda (SU)2Maximum scale in search units (SU)2 N/DN/A 3 unidades de búsqueda3 SU 36 unidades de búsqueda36 SU 36 unidades de búsqueda36 SU 36 unidades de búsqueda36 SU 36 unidades de búsqueda36 SU 36 unidades de búsqueda36 SU 36 unidades de búsqueda36 SU

1Gratis se basa en recursos compartidos, no dedicados.1 Free is based on shared, not dedicated, resources. El escalado vertical no se admite en los recursos compartidos.Scale-up is not supported on shared resources.

2 Las unidades de búsqueda son unidades facturables, asignadas como réplica o como partición.2 Search units are billing units, allocated as either a replica or a partition. Ambos recursos se necesitan para las operaciones de almacenamiento, indexación y consulta.You need both resources for storage, indexing, and query operations. Para más información sobre los cálculos de SU, consulte Escalado de niveles de recursos para cargas de trabajo de indexación y consulta en Azure Search.To learn more about SU computations, see Scale resource levels for query and index workloads.

Límites de StorageStorage limits

El almacenamiento está limitado por el espacio en disco o el número máximo de índices, documentos u otros recursos de alto nivel, lo que ocurra primero.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. En la tabla siguiente se documentan los límites de almacenamiento.The following table documents storage limits. Para conocer los límites máximos sobre índices, documentos y otros objetos, consulte los límites por recurso.For maximum limits on indexes, documents, and other objects, see Limits by resource.

RecursoResource GratuitoFree Básico1Basic1 S1S1 S2S2 S3S3 S3 HD2S3 HD2 L1L1 L2L2
Contrato de nivel de servicio (SLA)3Service level agreement (SLA)3 SinNo Yes Yes Yes Yes Yes Yes Yes
Almacenamiento por particiónStorage 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
Particiones por servicioPartitions per service N/DN/A 11 1212 1212 1212 33 1212 1212
Tamaño de la particiónPartition 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
RéplicasReplicas N/DN/A 33 1212 1212 1212 1212 1212 1212

1 Básico tiene una partición fija.1 Basic has one fixed partition. En este nivel, se usan unidades de búsqueda adicionales para asignar más réplicas a más cargas de trabajo de consulta.At this tier, additional search units are used for allocating more replicas for increased query workloads.

2 S3 HD tiene un límite máximo de tres particiones, que es inferior al límite de partición para S3.2 S3 HD has a hard limit of three partitions, which is lower than the partition limit for S3. El límite inferior de la partición se impone porque el número de índice para S3 HD es mucho más alto.The lower partition limit is imposed because the index count for S3 HD is substantially higher. Como existen límites de servicio en ambos recursos informáticos (almacenamiento y procesamiento) y el contenido (índices y documentos), el límite de contenido se alcanza primero.Given that service limits exist for both computing resources (storage and processing) and content (indexes and documents), the content limit is reached first.

3 Los contratos de nivel de servicio se ofrecen para los servicios facturables en recursos dedicados.3 Service level agreements are offered for billable services on dedicated resources. Los servicios gratuitos y las características de versión preliminar no tienen SLA.Free services and preview features have no SLA. Para los servicios facturables, los SLA tomarán efecto cuando se aprovisione suficiente redundancia para el servicio.For billable services, SLAs take effect when you provision sufficient redundancy for your service. Se necesitan dos o más réplicas para los contrato de nivel de servicio de consulta (lectura).Two or more replicas are required for query (read) SLAs. Se necesitan tres o más réplicas para los contratos de nivel de servicio de consulta e indexación (lectura y escritura).Three or more replicas are required for query and indexing (read-write) SLAs. El número de particiones no se tiene en cuenta en el contrato de nivel de servicio.The number of partitions isn't an SLA consideration.

Límites de índiceIndex limits

ResourceResource GratuitoFree Básico 1Basic 1 S1S1 S2S2 S3S3 S3 HDS3 HD L1L1 L2L2
Índices máximosMaximum indexes 33 5 o 155 or 15 5050 200200 200200 1000 GB por partición o 3000 por servicio1000 per partition or 3000 per service 1010 1010
Campos simples máximos por índiceMaximum simple fields per index 10001000 100100 10001000 10001000 10001000 10001000 10001000 10001000
Campos de colección complejos máximos por índiceMaximum complex collection fields per index 4040 4040 4040 4040 4040 4040 4040 4040
Número máximo de elementos en todas las colecciones complejas por documento 2Maximum elements across all complex collections per document 2 30003000 30003000 30003000 30003000 30003000 30003000 30003000 30003000
Profundidad máxima de campos complejosMaximum depth of complex fields 1010 1010 1010 1010 1010 1010 1010 1010
Proveedores de sugerencias máximos por índiceMaximum suggesters per index 11 11 11 11 11 11 11 11
Perfiles de puntuación máximos por índiceMaximum scoring profiles per index 100100 100100 100100 100100 100100 100100 100100 100100
Funciones máximas por perfilMaximum functions per profile 88 88 88 88 88 88 88 88

1 Los servicios básicos creados antes de diciembre de 2017 tienen límites inferiores (5 en lugar de 15) en los índices.1 Basic services created before December 2017 have lower limits (5 instead of 15) on indexes. El nivel básico es la única SKU con un límite inferior de 100 campos por índice.Basic tier is the only SKU with a lower limit of 100 fields per index.

2 Tener muchos elementos en colecciones complejas por documento actualmente provoca un uso elevado del almacenamiento.2 Having a very large number of elements in complex collections per document currently causes high storage utilization. Este es un problema conocido.This is a known issue. Mientras tanto, un límite de 3000 es un límite superior seguro para todos los niveles de servicio.In the meantime, a limit of 3000 is a safe upper bound for all service tiers. Este límite solo se aplica a las operaciones de indexación que utilizan la versión de API de disponibilidad general más temprana (GA) que admite los campos de tipo complejo (2019-05-06) en adelante.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. Para no interrumpir a los clientes que puedan estar usando versiones preliminares de la API anteriores (que admiten campos de tipo complejo), no aplicaremos este límite para las operaciones de indexación que usan estas versiones preliminares de la API.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. Tenga en cuenta que no está previsto que las versiones preliminares de la API se usen en escenarios de producción y se recomienda encarecidamente que los clientes pasen a la versión de API de disponibilidad general más reciente.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.

Límites de documentoDocument limits

A partir de octubre de 2018, ya no existen límites de documentos1 para ningún nuevo servicio creado en ningún nivel facturable (Básico, S1, S2, S3, S3 HD) en ninguna región.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. Aunque la mayoría de las regiones han tenido un número ilimitado de documentos desde noviembre o diciembre de 2017, hubo cinco regiones que continuaron imponiendo límites a los documentos.While most regions have had unlimited document counts since November/December 2017, there were five regions that continued to impose document limits. Dependiendo de cuándo y dónde haya creado un servicio de búsqueda, es posible que esté ejecutando un servicio que todavía esté sujeto a límites de documentos.Depending on when and where you created a search service, you might be running a service that is still subject to document limits.

Para determinar si su servicio tiene límites de documentos, compruebe el icono de uso de la página de información general de su servicio.To determine whether your service has document limits, check the Usage tile in the overview page of your service. Los recuentos de documentos son ilimitados o están sujetos a un límite basado en el nivel.Document counts are either unlimited, or subject to a limit based on tier.

Icono de Uso

1 Aunque no hay ningún límite de documentos específico de SKU, cada índice sigue sujeto a un límite máximo de seguridad para garantizar la estabilidad del servicio.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. Este límite proviene de Lucene.This limit comes from Lucene. Cada documento de Azure Cognitive Search se indexa internamente como uno o más documentos de Lucene.Every Azure Cognitive Search document is internally indexed as one or more Lucene documents. El número de documentos de Lucene por documento de búsqueda depende del número total de elementos en campos de colección complejos.The number of Lucene documents per search document depends on the total number of elements in complex collection fields. Cada elemento se indexa como un documento Lucene independiente.Each element is indexed as a separate Lucene document. Por ejemplo, un documento con tres elementos en un campo de colección complejo se indexará como cuatro documentos Lucene: uno para el documento en sí y tres para los elementos.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. El número máximo de documentos Lucene es aproximadamente 25 mil millones por índice.The maximum number of Lucene documents is roughly 25 billion per index.

Regiones que anteriormente tenían límites de documentosRegions previously having document limits

Si el portal indica un límite de documentos, el servicio se creó antes de finales de 2017 o en un centro de datos mediante clústeres de menor capacidad para hospedar servicios de Azure Cognitive Search: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:

  • Este de AustraliaAustralia East
  • Asia orientalEast Asia
  • India CentralCentral India
  • Oeste de JapónJapan West
  • Centro occidental de EE.UU.West Central US

A los servicios sujetos a límites de documento se les aplican los límites máximos siguientes:For services subject to document limits, the following maximum limits apply:

GratuitoFree BásicaBasic S1S1 S2S2 S3S3 S3 HDS3 HD
10 00010,000 1 millón1 million 15 millones por partición, 180 millones por servicio15 million per partition or 180 million per service 60 millones por partición, 720 millones por servicio60 million per partition or 720 million per service 120 millones por partición, 1400 millones por servicio120 million per partition or 1.4 billion per service 1 millón por índice, 200 millones por partición1 million per index or 200 million per partition

Si el servicio tiene límites que lo bloquean, cree un nuevo servicio y vuelva a publicar todo el contenido de ese servicio.If your service has limits that are blocking you, create a new service and then republish all content to that service. No existe ningún mecanismo para reaprovisionar el servicio en un nuevo hardware en segundo plano.There is no mechanism for seamlessly reprovisioning your service onto new hardware behind the scenes.

Nota

Para los servicios de alta densidad S3 creados después de 2017, se ha quitado el límite de 200 millones de documentos por partición, pero el de 1 millón de documentos por índice se conserva.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.

Límites de tamaño de documento por llamada APIDocument size limits per API call

El tamaño máximo del documento cuando se llama a una API de índice es de aproximadamente 16 megabytes.The maximum document size when calling an Index API is approximately 16 megabytes.

El tamaño del documento es de hecho un límite en el tamaño del cuerpo de la solicitud de la API de índice.Document size is actually a limit on the size of the Index API request body. Dado que se puede pasar un lote de varios documentos a la API de índice de una vez, el límite de tamaño depende en realidad de cuántos documentos estén en el lote.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. Para un lote con un único documento, el tamaño máximo del documento es de 16 MB de JSON.For a batch with a single document, the maximum document size is 16 MB of JSON.

Para mantener el tamaño del documento reducido, no olvide excluir los datos no consultables de la solicitud.To keep document size down, remember to exclude non-queryable data from the request. Las imágenes y otros datos binarios no son consultables directamente y no se deben almacenar en el índice.Images and other binary data are not directly queryable and shouldn't be stored in the index. Para integrar los datos no consultables en los resultados de búsqueda, defina un campo que admita búsqueda que almacene una referencia de dirección URL al recurso.To integrate non-queryable data into search results, define a non-searchable field that stores a URL reference to the resource.

Límites de indexadorIndexer limits

Los tiempos de ejecución máximos existen para proporcionar equilibrio y estabilidad al servicio como un todo, pero es posible que los conjuntos de datos más grandes necesiten más tiempo de indexación que el que permite el máximo.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. Si un trabajo de indexación no se puede completar en el tiempo máximo permitido, intente ejecutarlo en una programación.If an indexing job cannot complete within the maximum time allowed, try running it on a schedule. El programador realiza un seguimiento del estado de la indexación.The scheduler keeps track of indexing status. Si un trabajo programado de indexación se interrumpe por cualquier motivo, el indizador puede reanudarlo donde se quedó en la siguiente ejecución programada.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.

ResourceResource Gratis 1Free 1 Básico 2Basic 2 S1S1 S2S2 S3S3 S3 HD 3S3 HD 3 L1L1 L2L2
Indexadores máximosMaximum indexers 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Orígenes de datos máximosMaximum datasources 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Conjuntos de habilidades máximos 4Maximum skillsets 4 33 5 o 155 or 15 5050 200200 200200 N/DN/A 1010 1010
Carga máxima de indexación por invocaciónMaximum indexing load per invocation 10 000 documentos10,000 documents Limitado solamente por el número máximo de documentosLimited only by maximum documents Limitado solamente por el número máximo de documentosLimited only by maximum documents Limitado solamente por el número máximo de documentosLimited only by maximum documents Limitado solamente por el número máximo de documentosLimited only by maximum documents N/DN/A Sin límiteNo limit Sin límiteNo limit
Programación mínimaMinimum schedule 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes 5 minutos5 minutes
Tiempo de ejecución máximo 5Maximum running time 5 1-3 minutos1-3 minutes 24 horas24 hours 24 horas24 hours 24 horas24 hours 24 horas24 hours N/DN/A 24 horas24 hours 24 horas24 hours
Tiempo de ejecución máximo para conocimientos adicionales de búsqueda cognitiva o indización de blobs con análisis de imágenes 5Maximum running time for cognitive search skillsets or blob indexing with image analysis 5 3-10 minutos3-10 minutes 2 horas2 hours 2 horas2 hours 2 horas2 hours 2 horas2 hours N/DN/A 2 horas2 hours 2 horas2 hours
Indexador de blobs: tamaño máximo de blob, MBBlob indexer: maximum blob size, MB 1616 1616 128128 256256 256256 N/DN/A 256256 256256
Indexador de blobs: número máximo de caracteres del contenido extraído de un blobBlob indexer: maximum characters of content extracted from a blob 32 00032,000 64 00064,000 4 millones4 million 4 millones4 million 4 millones4 million N/DN/A 4 millones4 million 4 millones4 million

1 Los servicios gratuitos tienen un tiempo de ejecución máximo del indexador de 3 minutos para servicios de blob y de 1 minuto para todos los demás orígenes de datos.1 Free services have indexer maximum execution time of 3 minutes for blob sources and 1 minute for all other data sources. Para la indexación de IA que llama a Cognitive Services, los servicios gratuitos se limitan a 20 transacciones gratuitas por día, donde una transacción se define como un documento que pasa correctamente a través de la canalización enriquecimiento.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 Los servicios básicos creados antes de diciembre de 2017 tienen límites inferiores (5 en lugar de 15) en los indexadores, los orígenes de datos y los conjuntos de aptitudes.2 Basic services created before December 2017 have lower limits (5 instead of 15) on indexers, data sources, and skillsets.

3 Los servicios S3 HD no incluyen compatibilidad con indexador.3 S3 HD services do not include indexer support.

4 Máximo de 30 habilidades por conjunto de habilidades.4 Maximum of 30 skills per skillset.

5 Las cargas de trabajo de búsqueda cognitiva y análisis de imágenes en la indexación de blobs de Azure tienen tiempos de ejecución más cortos que la indexación de texto normal.5 Cognitive search workloads and image analysis in Azure blob indexing have shorter running times than regular text indexing. El análisis de imágenes y el procesamiento de lenguaje natural consumen muchos recursos informáticos y una cantidad desproporcionada de la potencia de procesamiento disponible.Image analysis and natural language processing are computationally intensive and consume disproportionate amounts of available processing power. Se ha reducido el tiempo de ejecución para que otros trabajos de la cola tengan la oportunidad de ejecutarse.Running time was reduced to give other jobs in the queue an opportunity to run.

Nota

Como se indica en el apartado Límites de índice, los indexadores también aplicarán el límite superior de 3000 elementos en todas las colecciones complejas por documento a partir de la versión de la API de disponibilidad general más reciente que admita tipos complejos (2019-05-06) en adelante,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. lo que significa que si ha creado un indexador con una versión anterior de la API, no estará sujeto a ese límite.This means that if you've created your indexer with a prior API version, you will not be subject to this limit. Para conservar la máxima compatibilidad, los indexadores que se crearon con una versión anterior de la API y, después, se actualizaron con una versión de la API 2019-05-06, o posterior, seguirá estando excluido de los límites.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. Los clientes deben ser conscientes del impacto negativo de tener colecciones muy complejas (como se ha indicado anteriormente) y recomendamos encarecidamente que se creen todos los indexadores con la versión de la API de disponibilidad general más reciente.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.

Límites de sinónimosSynonym limits

El número máximo de asignaciones de sinónimos permitidas varía según el nivel de precios.The maximum number of synonym maps allowed varies by pricing tier. Cada regla puede tener hasta 20 expansiones, donde una expansión es un término equivalente.Each rule can have up to 20 expansions, where an expansion is an equivalvent term. Por ejemplo, dado el término "gato", la asociación con "gatito", "felino" y "felis" (el género de gatos) contaría como 3 expansiones.For example, given "cat", association with "kitty", "feline", and "felis" (the genus for cats) would count as 3 expansions.

ResourceResource GratuitoFree BásicaBasic S1S1 S2S2 S3S3 S3-HDS3-HD L1L1 L2L2
Asignaciones máximas de sinónimosMaximum synonym maps 33 33 55 1010 2020 2020 1010 1010
Número máximo de reglas por asignaciónMaximum number of rules per map 50005000 2000020000 2000020000 2000020000 2000020000 2000020000 2000020000 2000020000

Consultas por segundo (QPS)Queries per second (QPS)

Cada cliente debe desarrollar las estimaciones de QPS de manera independiente.QPS estimates must be developed independently by every customer. El tamaño y la complejidad del índice, el tamaño y la complejidad de la consulta, y la cantidad de tráfico son los determinantes principales de las consultas por segundo.Index size and complexity, query size and complexity, and the amount of traffic are primary determinants of QPS. No hay manera de ofrecer estimaciones significativas cuando estos factores son desconocidos.There is no way to offer meaningful estimates when such factors are unknown.

Las estimaciones son más predecibles cuando se calculan en los servicios que se ejecutan en recursos dedicados (niveles Básico y Estándar).Estimates are more predictable when calculated on services running on dedicated resources (Basic and Standard tiers). Puede calcular el número de QPS con más precisión porque tiene control sobre más parámetros.You can estimate QPS more closely because you have control over more of the parameters. Para instrucciones sobre cómo realizar una estimación, consulte Consideraciones sobre el rendimiento y la optimización de Azure Cognitive Search.For guidance on how to approach estimation, see Azure Cognitive Search performance and optimization.

En el caso de los niveles de Almacenamiento optimizado, debe esperar un rendimiento más bajo de las consultas y una latencia superior que en los niveles Estándar.For the Storage Optimized tiers, you should expect a lower query throughput and higher latency than the Standard tiers. La metodología para calcular el rendimiento de las consultas que experimentará es igual que en los niveles Estándar.The methodology for estimating the query performance you'll experience is the same as the Standard tiers.

Límites de datos (enriquecimiento de inteligencia artificial)Data limits (AI enrichment)

Una canalización de enriquecimiento de inteligencia artificial que realiza llamadas a un recurso de Text Analytics para el reconocimiento de entidades, la extracción de frases clave, el análisis de sentimiento y la detección de idioma está sujeta a los límites de datos.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. El tamaño máximo de un registro debe tener menos de 50 000 caracteres según la medición de String.Length.The maximum size of a record should be 50,000 characters as measured by String.Length. Si tiene que dividir los datos antes de enviarlos al analizador de opiniones, use la aptitud División de texto.If you need to break up your data before sending it to the sentiment analyzer, use the Text Split skill.

LimitacionesThrottling limits

Las solicitudes de indexación y de consultas de búsqueda se limitan a medida que el sistema se aproxima a la capacidad máxima.Search query and indexing requests are throttled as the system approaches peak capacity. La limitación se comporta de forma diferente para las distintas API.Throttling behaves differently for different APIs. Las API de consulta (Search/Suggest/Autocomplete) y las de indexación se limitan dinámicamente en función de la carga del servicio.Query APIs (Search/Suggest/Autocomplete) and indexing APIs throttle dynamically based on the load on the service. Las API de indexación tienen límites estáticos de frecuencia de solicitudes.Index APIs have static request rate limits.

Límites estáticos de frecuencia de solicitudes para las operaciones relacionadas con un índice:Static rate request limits for operations related to an index:

  • Enumerar índices (GET /indexes): 5 por segundo por unidad de búsquedaList Indexes (GET /indexes): 5 per second per search unit
  • Obtener índice (GET /indexes/myindex): 10 por segundo por unidad de búsquedaGet Index (GET /indexes/myindex): 10 per second per search unit
  • Crear índice (POST /indexes): 12 por minuto por unidad de búsquedaCreate Index (POST /indexes): 12 per minute per search unit
  • Crear o actualizar índice (PUT /indexes/myindex): 6 por segundo por unidad de búsquedaCreate or Update Index (PUT /indexes/myindex): 6 per second per search unit
  • Eliminar índice (DELETE /indexes/myindex): 12 por minuto por unidad de búsquedaDelete Index (DELETE /indexes/myindex): 12 per minute per search unit

Límites de solicitud de APIAPI request limits

  • Máximo de 16 MB por solicitud 1Maximum of 16 MB per request 1
  • Longitud máxima de dirección URL de 8 KBMaximum 8 KB URL length
  • Máximo de 1000 documentos por lote del índice de cargas de índices, combinaciones o eliminacionesMaximum 1000 documents per batch of index uploads, merges, or deletes
  • Máximo de 32 campos en cláusula $orderbyMaximum 32 fields in $orderby clause
  • El tamaño máximo del término de búsqueda es de 32 766 bytes (32 KB menos 2 bytes) de texto con codificación UTF-8Maximum search term size is 32,766 bytes (32 KB minus 2 bytes) of UTF-8 encoded text

1 En Azure Cognitive Search, el cuerpo de una solicitud está sujeto a un límite superior de 16 MB, lo que impone un límite práctico sobre el contenido de campos individuales o colecciones que no están restringidos de algún modo por límites teóricos (consulte Tipos de datos admitidos para más información sobre composición de campos y restricciones).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).

Límites de respuesta de APIAPI response limits

  • Máximo de 1000 documentos devueltos por página de resultados de búsquedaMaximum 1000 documents returned per page of search results
  • Máximo de 100 sugerencias devueltas por solicitud de Sugerir APIMaximum 100 suggestions returned per Suggest API request

Límites de clave de APIAPI key limits

Las claves de API se usan para la autenticación del servicio.API keys are used for service authentication. Hay dos tipos.There are two types. Las claves de administración se especifican en el encabezado de solicitud y conceden acceso completo de lectura y escritura al servicio.Admin keys are specified in the request header and grant full read-write access to the service. Las claves de consulta son de solo lectura, se especifican en la dirección URL y normalmente se distribuyen a las aplicaciones cliente.Query keys are read-only, specified on the URL, and typically distributed to client applications.

  • Máximo de 2 claves de administración por servicioMaximum of 2 admin keys per service
  • Máximo de 50 claves de consultas por servicioMaximum of 50 query keys per service