es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo traer datos de múltiples dispositivos de IoT de Azure con diferentes propiedades de marca de tiempo al mismo entorno de Azure Time Series Insights?

Tengo varios dispositivos Azure IoT enviando mensajes de telemetría a un solo concentrador IoT.
Cada dispositivo tiene su propio nombre de propiedad de marca de tiempo. ¿Cómo puedo hacer que los datos de todos estos dispositivos vayan al mismo entorno de TSI?

Intenté crear múltiples fuentes de eventos para el mismo concentrador IoT pero con diferentes propiedades de marca de tiempo. Eso hace que solo una marca de tiempo de una fuente de eventos sea $ts en un momento determinado, pero ¿cómo consulto los datos de series temporales respectivos de un dispositivo específico?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para hacer que los datos de todos los dispositivos vayan al mismo entorno de TSI, puedes utilizar la función de mapeo de columna de marca de tiempo de TSI. Esta función te permite asignar las diferentes propiedades de marca de tiempo del dispositivo a una propiedad de marca de tiempo común.

    Para lograr esto, sigue estos pasos:

    1. Navega hasta el entorno de TSI y haz clic en la pestaña “Ingestión de datos”.
    2. Añade una nueva fuente de eventos para tu IoT hub.
    3. En la sección “Mapeo de columna de marca de tiempo”, haz clic en “Añadir nuevo mapeo”.
    4. Selecciona la propiedad de origen que contiene la marca de tiempo del dispositivo.
    5. Asígna la propiedad de marca de tiempo “Timestamp” de TSI y haz clic en “Guardar”.

    Esto asegurará que los datos de telemetría de todos los dispositivos vayan al mismo entorno de TSI con una única propiedad de marca de tiempo. Luego podrás utilizar la propiedad “DeviceId” para consultar los datos de series temporales correspondientes a un dispositivo específico.

Comments are closed.