У меня есть данные, поступающие из концентратора iot, и их нужно передать в таблицу SQL. Данные JSON iot-хаба выглядят так:
[{"DeviceId": "1",
"Parking1": 50,
"Parking2": 49,
"Parking3": 37,
"Parking4": 35
}, {"DeviceId": "2",
"Parking1": 45,
"Parking2": 54,
"Parking3": 37,
"Parking4": 35
} ]
И таблица выглядит так
DeviceId | Desc | Значение
1 | Парковка1 | 10
1 | Парковка2 | 20
1 | Парковка3 | 30
1 | Парковка4 | 40
2 | Парковка1 | 10
2 | Парковка2 | 20
Нужны ответы на поток -
Поэтому мне нужно написать запрос в потоковой аналитике, чтобы запрос анализировал данные JSON и помещал их в 4 строки таблицы, как указано выше. Сообщите мне, какой запрос нужно написать, чтобы преобразовать каждый ключ в каждой строке таблицы.
ТАКЖЕ значения Parking1, Parking2, Parking3 и Parking4 должны быть вставлены в таблицу, когда идентификатор устройства совпадает с таблицей.
Также каждый раз, когда значения в таблице должны обновляться, а не вставляться.
Заранее спасибо!