我已经设置了一个IotHub来接收来自设备的消息。集线器正在接收消息,并且我能够看到在TSI中到达并正在处理的信息。 Metrics from TSI Azure
但是,当尝试在TSI环境中查看数据时,我收到一条错误消息,提示没有数据。
我认为问题可能与建立模型有关。我已经创建了层次结构,类型和实例。
据我了解,实例字段是引用数据集所需要的。在我的情况下,通过IOT HUb推送的Json消息有一个名为dvcid的字段,其中“ 1”是唯一发送值的设备的名称。
我做错什么了吗?
如何检查存储在TSI中的数据,如行和列?
在线上是否有一个教程或示例,我可以看到原始数据并根据这些数据创建模型?
预先感谢
答案 0 :(得分:0)
当我第一次尝试使用TSI时,我也遇到了类似的问题。我的问题是由于我发送的时间戳格式不正确(格式化程序发送了诸如“ / Date(1547048015593 + 0100)/”之类的东西,这不是对日期进行编码的典型方式)。当我将'o'日期指定为字符串格式时,此后效果很好:
message.Timestamp = DateTime.UtcNow.ToString("o");
希望这会有所帮助 f