Я новичок в аналитике Steam и мне нужна помощь, чтобы выполнить конкретную задачу c. У меня есть данные телеметрии, поступающие из iot hub в этом формате. По сути, я буду получать данные телеметрии машин, и этап операций на этой машине будет передан в iot hub. Этапы будут обозначены тегом ex: "stageid": "stage1". Мне нужно рассчитать время, затрачиваемое на каждый этап, используя потоковую аналитику на основе метки времени и тега этапа.
пакет Пример:
[{
"Payload": {
"devid": "01",
"locid": "loc01",
"machid": "mac01",
"stageid": "stage1",
"timestamp": "2020-01-24T09:22:00.3270000Z"
},
"Payload": {
"devid": "02",
"locid": "loc01",
"machid": "mac01",
"stageid": "stage1",
"timestamp": "2020-01-24T09:22:00.3270000Z"
}
}]
[{
"Payload": {
"devid": "01",
"locid": "loc01",
"machid": "mac01",
"stageid": "stage2",
"timestamp": "2020-01-24T09:26:00.3270000Z"
},
"Payload": {
"devid": "02",
"locid": "loc01",
"machid": "mac01",
"stageid": "stage2",
"timestamp": "2020-01-26T09:24:00.3270000Z"
}
}]
Пожалуйста, помогите мне достичь этого с помощью запроса и что может быть запрос или какой другой лучший подход? Спасибо,