0

我已经设置了一个从设备接收消息的 IotHub。集线器正在接收消息,我可以看到信息到达并在 TSI 中处理。 来自 TSI Azure 的指标

但是,当尝试在 TSI 环境中查看数据时,我收到一条错误消息,指出没有数据。

我认为问题可能与设置模型有关。我创建了一个层次结构、类型和一个实例。

模型视图 - 实例

据我了解,实例字段是引用数据集所需要的。在我的例子中,通过 IOT HUb 推送的 Json 消息有一个名为 dvcid 的字段,其中“1”是唯一发送值的设备的名称。

难道我做错了什么?

如何检查存储在 TSI 中的数据,例如行和列?

是否有在线教程或示例,我可以在其中查看原始数据以及基于该数据创建的模型?

提前致谢

4

1 回答 1

0

当我第一次尝试使用 TSI 时,我也遇到了类似的问题。我的问题是由于我发送的时间戳格式不正确(格式化程序发送诸如“/Date(1547048015593+0100)/”之类的东西,这不是编码日期的典型方式)。当我将“o”日期指定为字符串格式时,之后它运行良好:

message.Timestamp = DateTime.UtcNow.ToString("o");

希望这有助于

于 2019-01-10T07:50:30.713 回答