Compartir vía


Planeamiento y administración de los costos de un servicio Azure AI Search

En este artículo se explica cómo se factura Azure AI Search, incluidos los costos fijos y variables, y proporciona instrucciones para la administración de costos.

Antes de crear un servicio de búsqueda, use la calculadora de precios de Azure para calcular los costos en función de la capacidad y las características planeadas. Otro recurso es una hoja de cálculo de planeamiento de capacidad que modela el tamaño esperado del índice, el rendimiento de indexación y los costos de indexación.

A medida que evoluciona la carga de trabajo de búsqueda, siga nuestras sugerencias para minimizar los costos durante la implementación y la operación. También puede usar métricas integradas para supervisar las solicitudes de consulta y Cost Management para crear presupuestos, alertas y exportaciones de datos.

Nota:

Las particiones de mayor capacidad están disponibles a la misma tarifa de facturación en los servicios creados después de abril y mayo de 2024. Para obtener más información sobre las actualizaciones de tamaño de partición, consulte Límites de servicio.

Descripción del modelo de facturación

Azure AI Search tiene facturación fija y de pago por uso. Paga una tarifa fija para el servicio de búsqueda siempre que exista, mientras que las características premium se facturan según su uso.

Los costos de Azure AI Search son solo una parte de los costos mensuales de la factura de Azure. Aunque este artículo se centra en planear y administrar los costos de Azure AI Search, se le facturan todos los servicios y recursos de Azure usados en la suscripción de Azure, incluidos los servicios que no son de Microsoft.

Cómo se le cobra por el servicio base

Al crear o usar recursos de búsqueda, se le cobra por la combinación mínima de réplica y partición necesaria (R × P) a la tarifa prorrateada por hora del plan de tarifa. A medida que las unidades de búsqueda aumentan o se reducen, también lo hacen los costos. Para obtener más información y un ejemplo del modelo de facturación, consulte Tarifas de facturación.

Cómo se le cobra por las características premium

Las características Premium se cobran además del costo base del servicio de búsqueda. En la tabla siguiente se enumeran las características premium y sus unidades de facturación. Todas estas características son opcionales, por lo que si no las usa, no incurre en cargos.

Característica Unidad de facturación
Extracción de imágenes (enriquecimiento con IA) 1 Por cada 1000 imágenes. Consulte la página de precios.
Aptitud de búsqueda de entidades personalizadas (enriquecimiento con IA) Por cada 1000 registros de texto. Consulte la página de precios
Aptitudes integradas o personalizadas (enriquecimiento con IA) 2 Número de transacciones. Facturado a la tarifa del proveedor de modelos: servicios de Azure AI, Azure OpenAI o Azure AI Foundry.
Vectorizadores2 Número de operaciones de vectorización. Facturado a la tarifa del proveedor de modelos: Azure AI Vision, Azure OpenAI o Azure AI Foundry.
Clasificador semántico Número de consultas de queryType=semantic. Facturado a una tarifa progresiva. Consulte la página de precios.
Vínculo privado compartido Se factura el ancho de banda. siempre que el vínculo privado compartido exista y se use.

1 Hace referencia a las imágenes extraídas de un archivo dentro de la canalización del indexador. La extracción de texto es libre. La extracción de imágenes se factura cuando habilita el parámetroindexAction o cuando se llama a la aptitud extracción de documentos.

2 Los cargos de los modelos de Azure OpenAI y los modelos de Azure AI Foundry aparecen en la factura de esos servicios.

Cómo se le cobra de otro modo

En función de la configuración y el uso, se pueden aplicar los siguientes cargos:

Nota:

No se le factura el número de consultas de texto completo o vectores, respuestas de consulta o documentos ingeridos. Sin embargo, los límites de servicio se aplican a cada plan de tarifa.

Estimación y planeamiento de los costos

Use la calculadora de precios de Azure para calcular los costos de línea base de Azure AI Search. También puede encontrar estimaciones de costos y comparaciones de niveles en la página Seleccionar Nivel de Precios durante la creación del servicio.

Para las pruebas iniciales, se recomienda crear una hoja de cálculo de planeamiento de capacidad. La hoja de cálculo le ayuda a comprender la relación de índice a origen y el efecto de las características de enriquecimiento o vector en la capacidad y el costo.

Para crear una hoja de cálculo de planeamiento de capacidad:

  1. Indexe una pequeña muestra (de 1 a 5%) de los datos. Incluya cualquier habilidades de OCR, enriquecimiento o integración que planee usar.

  2. Mida el tamaño del índice, el rendimiento de indexación y los costos de indexación.

  3. Extrapola los resultados para calcular los requisitos a escala completa de los datos.

Minimización de los costos

Para minimizar los costos de la solución azure AI Search, use las estrategias siguientes:

Implementación y configuración

  • Cree un servicio de búsqueda en una región con más almacenamiento por partición.

  • Cree todos los recursos de Azure relacionados en la misma región (o tan pocas regiones como sea posible) para minimizar o eliminar los cargos de ancho de banda.

  • Elija el plan de tarifa más ligero que satisfaga sus necesidades. Basic y S1 ofrecen acceso completo a la API moderna a la tarifa horaria más baja por SU.

  • Use Azure Web Apps para la aplicación front-end para mantener las solicitudes y respuestas dentro del límite del centro de datos.

Ampliación

  • Agregar particiones solo cuando el rendimiento de ingesta o tamaño del índice lo requiere.

  • Agregue réplicas solo cuando aumenten las consultas por segundo, cuando las consultas complejas limite el servicio o cuando se requiera alta disponibilidad.

  • Aumente la escala para operaciones que consumen muchos recursos, como la indexación, y luego reduzca la escala para cargas de trabajo de consultas normales.

  • Escriba código para automatizar el escalado para patrones de carga de trabajo predecibles.

  • Recuerde que la capacidad y los precios no son lineales. Duplicar la capacidad aumenta los costos más del doble en el mismo nivel. Para mejorar el rendimiento a un precio similar, considere la posibilidad de cambiar a un nivel superior.

Indexación y enriquecimiento

Supervisión de costos

En el nivel de servicio, puede supervisar las métricas integradas para las consultas por segundo (QPS), la latencia de búsqueda, las consultas limitadas y el tamaño del índice. Después, puede crear un panel de Azure Monitor que superponga los datos de QPS, latencia y costo para determinar cuándo agregar o quitar réplicas.

En el nivel de suscripción o grupo de recursos, Cost Management proporciona herramientas para realizar un seguimiento, analizar y controlar los costos. Puede usar Cost Management para:

  • Cree presupuestos que definan y realicen un seguimiento del progreso con respecto a los límites de gasto. Para una supervisión más granular, personalice los presupuestos mediante filtros para recursos o servicios específicos de Azure. Los filtros impiden la creación accidental de recursos que incurren en costos adicionales.

  • Cree alertas que notifiquen automáticamente a las partes interesadas las anomalías de gasto o riesgos excesivos. Las alertas se basan en el gasto comparado con los umbrales de presupuesto y costo. Tanto los presupuestos como las alertas se crean para suscripciones y grupos de recursos, por lo que son útiles para supervisar los costos generales.

  • Exportar datos de costos a una cuenta de almacenamiento. Esto es útil cuando usted u otros necesitan realizar un análisis de costos más. Por ejemplo, un equipo de finanzas puede analizar los datos con Excel o Power BI. Puede exportar los costos en una programación diaria, semanal o mensual y establecer un intervalo de fechas personalizado. La exportación de datos de costos es el método recomendado para recuperar conjuntos de datos de costos.

Preguntas más frecuentes

¿Puedo apagar temporalmente un servicio Search para ahorrar costos?

Search se ejecuta como un servicio continuo. Los recursos dedicados siempre están operativos y se asignan para su uso exclusivo durante la vigencia del servicio. Para detener completamente la facturación, debe eliminar el servicio. La eliminación de un servicio es permanente y también elimina los datos asociados.

¿Puedo cambiar la tarifa de facturación (nivel) de un servicio Search existente?

Los servicios existentes se pueden cambiar entre los niveles Básico y Estándar (S1, S2 y S3). Actualmente, solo puede cambiar de un nivel inferior a un nivel superior, como pasar de Básico a S1. Para obtener más información, consulte Cambio del plan de tarifa.