将 IoT 中心引入 ADX 时映射自定义属性

问题描述 投票:0回答:3

我有以下设置:IoT 中心

ih1
将消息路由到 Azure 数据资源管理器
adx1
。 IoT 中心上的消息如下所示:

{
  "body": {
    { "value": "myValue" }
  },
  "messageId": "deadbeef-1234-5678-9abc-0123456789ab",
  "properties": {
    "myCustomProperty": "myCustomValue"
  }
}

(还有更多的根属性和更多的自定义属性,但是上面的轮廓应该很清晰)。

我想将 IoT 中心消息的 自定义属性 映射到表列上。到目前为止,我只能将 系统属性

body
属性内容(在上面的示例中:
"value": "myValue"
)映射到列。

使用

$.propertyName
将仅引用 body 属性中的属性,而不是消息根上的属性。
如何将自定义属性映射到列?

mapping azure-iot-hub azure-data-explorer
3个回答
1
投票


0
投票


0
投票
$['属性']['myCustomProperty']

可以通过json路径吗?

© www.soinside.com 2019 - 2024. All rights reserved.