Planeamiento del entorno de Azure Time Series Insights Gen2

Nota:

El servicio Time Series Insights (TSI) dejará de admitirse a partir de marzo de 2025. Considere la posibilidad de migrar los entornos de TSI existentes a soluciones alternativas lo antes posible. Para más información sobre la entrada en desuso y la migración, consulte nuestra documentación.

En este artículo se describen los procedimientos recomendados para planear y comenzar a usar rápidamente la versión preliminar de Azure Time Series Insights Gen2.

Procedimientos recomendados para el planeamiento y la preparación

En los artículos siguientes se describen con más detalles los procedimientos recomendados para planear y preparar el entorno:

Azure Time Series Insights emplea un modelo comercial de pago por uso. Para más información sobre la capacidad y los cargos, lea Precios de Azure Time Series Insights.

El entorno de Gen2

Cuando se aprovisiona entorno de Azure Time Series Insights Gen2, se crean también dos recursos de Azure:

  • Un entorno de Azure Time Series Insights Gen2
  • Una cuenta de Azure Storage.

Como parte del proceso de aprovisionamiento, especifique si desea habilitar un almacenamiento intermedio. El almacenamiento intermedio proporciona una experiencia de consulta en niveles. Cuando esté habilitado, debe especificar un período de retención entre 7 y 30 días. Las consultas que se ejecutan dentro del período de retención del almacenamiento intermedio generalmente proporcionan tiempos de respuesta más rápidos. Cuando una consulta abarca el período de retención de almacenamiento intermedio, se sirve desde el almacenamiento en reposo.

Las consultas que están en el almacenamiento intermedio son gratuitas, mientras que las del almacenamiento en reposo generan costos. Es importante comprender los modelos de consulta y planear la configuración del almacenamiento intermedio correspondiente. Se recomienda que los análisis interactivos de los datos más recientes residan en el almacenamiento intermedio y el análisis de patrones y las tendencias a largo plazo residan en reposo.

Nota

Para obtener más información sobre cómo consultar los datos semiactivos, lea la referencia de API.

Para empezar, necesita tres elementos adicionales:

Revisión de los límites de Azure Time Series Insights Gen2

Límites de propiedad

Los límites de propiedad de Azure Time Series Insights han aumentado a 1000 para el almacenamiento intermedio y ningún límite de propiedad para el almacenamiento en reposo. Las propiedades de evento proporcionadas tienen columnas JSON, CSV y de gráfico correspondientes que puede ver en el explorador de Azure Time Series Insights Gen2.

SKU Propiedades máximas
Gen2 (L1) 1000 propiedades (columnas) para almacenamiento intermedio e ilimitadas para almacenamiento en reposo
Gen1 (S1) 600 propiedades (columnas)
Gen1 (S2) 800 propiedades (columnas)

Ingesta de streaming

  • Hay un máximo de dos orígenes de eventos por entorno.

  • Los procedimientos recomendados y la orientación general para los orígenes de eventos está disponible aquí.

  • De forma predeterminada, Azure Time Series Insights Gen2 puede ingerir los datos entrantes a una velocidad de hasta 1 megabyte por segundo (MBps) por entorno de Azure Time Series Insights Gen2. Existen limitaciones adicionales por partición de centro de conectividad. Se pueden obtener velocidades de hasta 2 MBps mediante el envío de una incidencia de soporte técnico a través de Azure Portal. Para obtener más información, consulte Límites de rendimiento de ingesta de streaming.

Límites de API

Los límites de la API de REST para Azure Time Series Insights Gen2 están especificadas en la documentación de referencia de la API de REST.

Configurar las propiedades IDs y Timestamp de Time Series

Para crear un nuevo entorno de Azure Time Series Insights, seleccione un identificador de Time Series. Al hacer esto se crea una partición lógica para los datos. Como se indicó, asegúrese de tener listos los identificadores de serie temporal.

Importante

Los identificadores de serie temporal no se pueden cambiar más adelante. Compruebe cada uno de ellos antes de pasar a la selección final y el primer uso.

Puede seleccionar hasta tres claves para diferenciar los recursos de forma única. Para más información, consulte Procedimientos recomendados para elegir un identificador de serie temporal y Almacenamiento y entrada.

La propiedad Timestamp también es importante. Esta propiedad se puede designar al agregar orígenes de eventos. Cada origen de eventos tiene una propiedad Timestamp opcional que se usa para realizar el seguimiento de los orígenes de eventos con el tiempo. Los valores de Timestamp distinguen mayúsculas de minúsculas y su formato debe seguir la especificación de cada origen de evento.

Cuando se deja en blanco, la hora en que el evento se puso en cola en IoT Hub o en el centro de eventos se utiliza como marca de tiempo del evento. En general, los usuarios elegirán personalizar la propiedad de marca de tiempo y usar la hora en que el sensor o la etiqueta generaron la lectura, en lugar de la hora en que se pusieron en cola en el centro. Para obtener más información y leer acerca de los desfases de zona horaria, lea Marca de tiempo del origen de eventos.

El modelo de serie temporal

Ahora puede configurar el modelo de serie temporal del entorno de Azure Time Series Insights. El nuevo modelo facilita la búsqueda y el análisis de los datos de IoT. Además, permite la protección, el mantenimiento y el enriquecimiento de datos de serie temporal y ayuda a preparar los conjuntos de datos listos para el consumidor. El modelo usa identificadores de Time Series, que se asignan a una instancia que asocia el recurso único con variables, conocidas como tipos, y jerarquías. Lea la información general sobre el modelo de serie temporal para más detalles.

El modelo es dinámico, por lo que se puede compilar en cualquier momento. Para empezar a trabajar rápidamente, compílelo y cárguelo antes de insertar datos en Azure Time Series Insights. Para compilar el modelo, lea Modelado de datos en la versión preliminar de Azure Time Series Insights.

Para muchos clientes, el modelo de serie temporal se asigna a un modelo de recursos existente o a un sistema ERP ya implantado. Si no tiene un modelo existente, se proporciona una experiencia de usuario ya creada para ponerse en marcha rápidamente. Para saber cómo puede ayudarle un modelo, vea el entorno de demostración de ejemplo.

Moldear los eventos

Puede comprobar el modo en que los eventos se envían a Azure Time Series Insights. Lo ideal es que los eventos se desnormalicen bien y de manera eficaz.

Una buena regla general es la siguiente:

  • Almacenar los metadatos en el modelo de Time Series.
  • Asegúrese de que el modo de serie temporal, los campos de instancia y los eventos incluyen únicamente la información necesaria, como los identificadores de serie temporal o la propiedad Timestamp.

Para obtener más información y entender cómo se van a acoplar y almacenar los eventos, lea las Reglas de acoplamiento y escape de JSON.

Recuperación ante desastres de la empresa

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 (lo que se conoce como recuperación ante desastres de la empresa).

Alta disponibilidad

Como servicio de Azure, Azure Time Series Insights proporciona determinadas características de alta disponibilidad mediante el uso de redundancias al nivel de región de Azure. Por ejemplo, Azure admite funcionalidades de recuperación ante desastres mediante la característica de disponibilidad entre regiones de Azure.

Entre las características de alta disponibilidad adicionales proporcionadas mediante Azure (también disponibles para cualquier instancia de Azure Time Series Insights), se encuentran las siguientes:

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

Nota

Si Azure está configurado para habilitar la disponibilidad entre regiones, no es necesario establecer ninguna configuración adicional de disponibilidad entre regiones en Azure Time Series Insights.

IoT y centro de eventos

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

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

Azure Time Series Insights

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

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

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

Por lo general, la mejor forma 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 secundario desde el origen del evento principal. Asegúrese de usar un segundo grupo de consumidores dedicado. Siga las pautas de recuperación ante desastres de la empresa de ese origen, como se han 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 entorno de Azure Time Series Insights en Azure Portal.
  2. Cree un segundo grupo de consumidores dedicado para el origen 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 sobre IoT Hub y Event Hubs.

Si se produce un evento:

  1. Si la región primaria resulta afectada durante un incidente de desastre, vuelva a enrutar las operaciones al entorno de copia de Azure Time Series Insights de respaldo.
  2. Dado que los números de secuencia de centro se reinician a partir de 0 después de la conmutación por error, vuelva a crear el origen de eventos en ambas regiones o entornos con grupos de consumidores diferentes para evitar la creación de lo que parecerían eventos duplicados.
  3. Elimine el origen de eventos 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.
  • Podría producirse un pico momentáneo en el procesamiento de los mensajes dado que las operaciones se vuelven a enrutar.

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

Pasos siguientes

  • Revise Azure Advisor para planear las opciones de configuración de recuperación de negocio.
  • Revise Azure Advisor para planear las opciones de configuración de recuperación de negocio.
  • Obtenga más información sobre la ingesta de datos en Azure Time Series Insights Gen2.
  • Revise el artículo sobre el almacenamiento de datos en Azure Time Series Insights Gen2.
  • Obtenga información sobre el modelado de datos en Azure Time Series Insights Gen2.