Compartir vía


Planeamiento del entorno de Azure Time Series Insights Gen1

Nota

El servicio Time Series Insights se retirará el 7 de julio de 2024. Considere la posibilidad de migrar entornos existentes a soluciones alternativas lo antes posible. Para obtener más información sobre la desaprobación y la migración, visite nuestra documentación en .

Cautela

Este es un artículo de Gen1.

En este artículo se describe cómo planear el entorno de Azure Time Series Insights Gen1 en función de la tasa de entrada esperada y los requisitos de retención de datos.

Vídeo

Vea este vídeo para obtener más información sobre la retención de datos en Azure Time Series Insights y cómo planearlo:

Procedimientos recomendados

Para empezar a trabajar con Azure Time Series Insights, es mejor si sabe cuánto datos espera insertar por minuto y cuánto tiempo necesita almacenar los datos.

Para más información sobre la capacidad y retención de las SKU de Azure Time Series Insights, consulte la sección de precios de Azure Time Series Insights.

Para planear mejor el entorno de Azure Time Series Insights para el éxito a largo plazo, tenga en cuenta los siguientes atributos:

Capacidad de almacenamiento

De forma predeterminada, Azure Time Series Insights conserva los datos en función de la cantidad de almacenamiento que aprovisiona (unidades × la cantidad de almacenamiento por unidad) y la entrada.

Retención de datos

Puede cambiar la configuración de tiempo de retención de datos en el entorno de Azure Time Series Insights. Puede habilitar hasta 400 días de retención.

Azure Time Series Insights tiene dos modos:

  • Un modo optimiza para los datos más actualizados de up-to. Aplica una política para Purgar datos antiguos dejando los datos recientes disponibles con la instancia. Este modo está activado de forma predeterminada.
  • El otro optimiza los datos para que permanezcan por debajo de los límites de retención configurados. Pausar de entrada impide que se ingresen nuevos datos cuando se seleccionan como el límite de almacenamiento se superó el comportamiento.

Puede ajustar la retención y alternar entre los dos modos de la página de configuración del entorno en Azure Portal.

Importante

Puede configurar un máximo de 400 días de retención de datos en el entorno de Azure Time Series Insights Gen1.

Configuración de la retención de datos

  1. En Azure Portal, seleccione el entorno de Time Series Insights.

  2. En el panel entorno de Time Series Insights, en Configuración, seleccione Configuración de Almacenamiento.

  3. En el cuadro Tiempo de retención de datos (en días), escriba un valor entre 1 y 400.

    Configurar retención

Propina

Para obtener más información sobre cómo implementar una directiva de retención de datos adecuada, lea Configuración de la retención.

Capacidad de entrada

A continuación se resumen los límites clave de Azure Time Series Insights Gen1.

Velocidades y capacidades de entrada de SKU

Las capacidades y tasas de entrada de las SKU S1 y S2 proporcionan flexibilidad al configurar un entorno nuevo de Azure Time Series Insights. La capacidad de la SKU indica la tasa de entrada diaria en función del número de eventos o bytes almacenados, lo que ocurra primero. Tenga en cuenta que la entrada se mide por minutoy se aplica la limitación mediante el algoritmo de cubo de fichas. La entrada se mide en bloques de 1 KB. Por ejemplo, un evento real de 0,8 KB se mediría como un evento y un evento de 2,6 KB se cuenta como tres eventos.

Capacidad de SKU S1 Tasa de entrada Capacidad máxima de almacenamiento
1 1 GB (1 millón de eventos) al día 30 GB (30 millones de eventos)
10 10 GB (10 millones de eventos) al día 300 GB (300 millones de eventos)
Capacidad SKU S2 Tasa de entrada Capacidad máxima de almacenamiento
1 10 GB (10 millones de eventos) al día 300 GB (300 millones de eventos)
10 100 GB (100 millones de eventos) al día 3 TB (3 mil millones de eventos)

Nota

Las capacidades se escalan linealmente, por lo que una SKU S1 con capacidad 2 admite 2 GB (2 millones) eventos por día y 60 GB (60 millones de eventos) al mes.

Los entornos de S2 SKU admiten considerablemente más eventos al mes y tienen una capacidad de entrada significativamente mayor.

SKU Recuento de eventos al mes Recuento de eventos por minuto Tamaño del evento por minuto
S1 30 millones 720 720 KB
S2 300 millones 7.200 7 200 KB

Límites de propiedades

Los límites de propiedades de Gen1 dependen del entorno de SKU seleccionado. Las propiedades de evento proporcionadas tienen las columnas JSON, CSV y chart correspondientes que se pueden ver en el Explorador de Azure Time Series Insights.

SKU Propiedades máximas
S1 600 propiedades (columnas)
S2 800 propiedades (columnas)

Orígenes de eventos

Se admite un máximo de dos orígenes de eventos por instancia.

Límites de API

Los límites de la API REST para Azure Time Series Insights Gen1 se especifican en la documentación de referencia de la API REST de .

Planeamiento del entorno

La segunda área en la que centrarse para planear el entorno de Azure Time Series Insights es la capacidad de entrada. El almacenamiento de entrada diario y la capacidad de eventos se mide por minuto, en bloques de 1 KB. El tamaño máximo de paquete permitido es de 32 KB. Los paquetes de datos de más de 32 KB se truncan.

Puede aumentar la capacidad de una S1 o S2 SKU a 10 unidades en un único entorno. No se puede migrar de un entorno S1 a un S2. No se puede migrar de un entorno S2 a un S1.

Para la capacidad de entrada, determine primero la entrada total que necesita al mes. A continuación, determine cuáles son sus necesidades por minuto.

El control de flujo y la latencia influyen en la capacidad por minuto. Si tiene un pico en la entrada de datos que dura menos de 24 horas, Azure Time Series Insights puede "ponerse al día" a una velocidad de entrada de dos veces las tasas enumeradas en la tabla anterior.

Por ejemplo, si tiene una sola SKU S1, los datos de entrada se producen a una velocidad de 720 eventos por minuto y la velocidad de datos aumenta durante menos de una hora a una velocidad de 1440 eventos o menos, no hay ninguna latencia notable en su entorno. Sin embargo, si supera los 1440 eventos por minuto durante más de una hora, es probable que experimente latencia en los datos que se visualizan y están disponibles para la consulta en su entorno.

Es posible que no sepa con antelación cuántos datos espera insertar. En este caso, puede encontrar telemetría de datos para Azure IoT Hub y Azure Event Hubs en su suscripción al portal de Azure. La telemetría puede ayudarle a determinar cómo aprovisionar el entorno. Usa el panel de métricas en el Portal de Azure para el origen de eventos correspondiente y ver su telemetría. Si comprende las métricas de origen de eventos, puede planear y aprovisionar de forma más eficaz el entorno de Azure Time Series Insights.

Cálculo de los requisitos de entrada

Para calcular los requisitos de entrada:

  • Compruebe que la capacidad de entrada está por encima de la velocidad media por minuto y que el entorno es lo suficientemente grande como para controlar la entrada prevista equivalente a dos veces la capacidad durante menos de una hora.

  • Si se producen picos de entrada que duran más de 1 hora, use la tasa de pico como promedio. Aprovisione un entorno con la capacidad para controlar la tasa de picos.

Mitigar la limitación y la latencia

Para obtener información sobre cómo evitar el estrangulamiento y la latencia, lea Mitigar la latencia y el estrangulamiento.

Dar forma a los eventos

Es importante asegurarse de que la forma de enviar eventos a Azure Time Series Insights sea compatible con el tamaño del entorno que está aprovisionando. (Por otro lado, puede mapear el tamaño del entorno a cuántos eventos Azure Time Series Insights puede leer, así como el tamaño de cada evento). También es importante pensar en los atributos que podría querer usar para segmentar y filtrar cuando consulte sus datos.

Propina

Revise la documentación sobre el formato JSON en Eventos de envío.

Asegúrese de que tiene datos de referencia

Un conjunto de datos de referencia es una colección de elementos que enriquecen los eventos de tu fuente de eventos. El motor de entrada de Azure Time Series Insights combina cada evento de su origen de eventos con la fila de datos correspondiente del conjunto de datos de referencia. A continuación, el evento aumentado está disponible para la consulta. La unión se basa en las columnas de Clave Principal y que están definidas en su conjunto de datos de referencia.

Nota

Los datos de referencia no se combinan retroactivamente. Solo se coinciden los datos de entrada actuales y futuros y se unen al conjunto de datos de referencia después de configurarlos y cargarlos. Si tiene previsto enviar una gran cantidad de datos históricos a Azure Time Series Insights y no cargue primero ni cree datos de referencia en Azure Time Series Insights, es posible que tenga que rehacer el trabajo (sugerencia: no divertido).

Para obtener más información sobre cómo crear, cargar y gestionar sus datos de referencia en Azure Time Series Insights, consulte nuestra documentación sobre el conjunto de datos de referencia de .

Recuperación ante desastres empresarial

En esta sección se describen las características de Azure Time Series Insights que mantienen las aplicaciones y los servicios en ejecución, incluso si se produce un desastre (conocido como recuperación ante desastres empresariales).

Alta disponibilidad

Como servicio de Azure, Azure Time Series Insights proporciona ciertas características de alta disponibilidad mediante redundancias a nivel de región de Azure. Por ejemplo, Azure admite funcionalidades de recuperación ante desastres a través de la característica de disponibilidad entre regiones de Azure.

Entre las características de alta disponibilidad adicionales proporcionadas a través de Azure (y también disponibles para cualquier instancia de Azure Time Series Insights), se incluyen las siguientes:

Asegúrese de habilitar las características de Azure pertinentes para proporcionar alta disponibilidad global y entre regiones para los dispositivos y los usuarios.

Nota

Si Azure está configurado para habilitar la disponibilidad entre regiones, no se requiere ninguna configuración de disponibilidad entre regiones adicionales en Azure Time Series Insights.

IoT y Event Hubs

Algunos servicios de Azure IoT también incluyen características integradas de recuperación ante desastres empresariales:

La integración de Azure Time Series Insights con los otros servicios proporciona oportunidades de recuperación ante desastres adicionales. Por ejemplo, la telemetría enviada al centro de eventos podría conservarse en una base de datos de Azure Blob Storage de copia de seguridad.

Azure Time Series Insights

Hay varias maneras de mantener los datos, las aplicaciones y los servicios de Azure Time Series Insights en ejecución, incluso si se interrumpen.

Sin embargo, puede determinar que también se requiere una copia de seguridad completa del entorno de Azure Time Series, con los siguientes fines:

  • Como instancia de conmutación por error de específicamente para Que Azure Time Series Insights redirija los datos y el tráfico a
  • Para conservar los datos y la información de auditoría

En general, la mejor manera de duplicar un entorno de Azure Time Series Insights es crear un segundo entorno de Azure Time Series Insights en una región de Azure de copia de seguridad. Los eventos también se envían a este entorno secundario desde el origen del evento principal. Asegúrese de usar un segundo grupo de consumidores dedicado. Siga las directrices de recuperación ante desastres empresariales de ese origen, como se ha descrito anteriormente.

Para crear un entorno duplicado:

  1. Cree un entorno en una segunda región. Para más información, lea Creación de un nuevo entorno de Azure Time Series Insights en Azure Portal.
  2. Cree un segundo grupo de consumidores exclusivo para su fuente de eventos.
  3. Conecte ese origen de eventos al nuevo entorno. Asegúrese de designar el segundo grupo de consumidores dedicado.
  4. Revise la documentación de Azure Time Series Insights IoT Hub y Event Hubs.

Si se produce un evento:

  1. Si la región primaria se ve afectada en caso de un incidente de desastre, redirija las operaciones al entorno de Azure Time Series Insights de copia de seguridad.
  2. Dado que los números de secuencia del concentrador se reinician desde 0 después de la conmutación por error, vuelva a crear el origen del evento en ambas regiones/entornos con diferentes grupos de consumidores para evitar la generación de lo que parecerían ser eventos duplicados.
  3. Elimine el origen del evento principal, que ahora está inactivo, para liberar un origen de eventos disponible para su entorno. (Hay un límite de dos orígenes de eventos activos por entorno).
  4. Use la segunda región para realizar copias de seguridad y recuperar todos los datos de telemetría y consulta de Azure Time Series Insights.

Importante

Si se produce una conmutación por error:

  • También puede producirse un retraso.
  • Puede producirse un pico momentáneo en el procesamiento de mensajes, ya que las operaciones se vuelven a enrutar.

Para más información, consulte Mitigación de la latencia en Azure Time Series Insights.

Pasos siguientes