Azure时间序列-无法获取数据

时间:2018-12-30 19:56:01

标签: azure-timeseries-insights

我已经设置了一个IotHub来接收来自设备的消息。集线器正在接收消息,并且我能够看到在TSI中到达并正在处理的信息。 Metrics from TSI Azure

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

我认为问题可能与建立模型有关。我已经创建了层次结构,类型和实例。

model view - instance

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

我做错什么了吗?

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

在线上是否有一个教程或示例,我可以看到原始数据并根据这些数据创建模型?

预先感谢

1 个答案:

答案 0 :(得分:0)

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

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

希望这会有所帮助 f

相关问题