У меня есть следующая настройка: Центр Интернета вещей ih1
маршрутизация сообщений в Azure Data Explorer adx1
. Сообщения в Центре Интернета вещей выглядят следующим образом:
{
"body": {
{ "value": "myValue" }
},
"messageId": "deadbeef-1234-5678-9abc-0123456789ab",
"properties": {
"myCustomProperty": "myCustomValue"
}
}
(Есть больше корневых свойств и больше настраиваемых свойств, но схема выше должна быть четкой).
Я хочу сопоставить настраиваемые свойства сообщения Центра Интернета вещей со столбцом таблицы. Пока мне удалось отобразить только системные свойства и содержимое свойства body
(в примере выше: "value": "myValue"
) в столбец.
Использование $.propertyName
будет относиться только к свойствам внутри свойства body
, а не к свойствам в корне сообщения.
Как сопоставить настраиваемые свойства столбцу?