IBM / BlueMix iOT仪表板线图不使用数据库(仅实时工作)?

时间:2017-04-02 15:46:11

标签: ibm-cloud iot watson-iot

(见图)

  1. 我已成功将iOT设备连接到BlueMix IoT平台
  2. 我可以看到所有事件很好地流入仪表板
  3. 我现在启用了BlueMix IoT中的扩展程序,将所有数据存储在“历史数据存储”中(参考https://developer.ibm.com/recipes/tutorials/cloudant-nosql-db-as-historian-data-storage-for-ibm-watson-iot-parti/#r_step3
  4. 我可以看到正确写入数据库的数据
  5. 当我在BlueMix IoT的仪表板上放置一个折线图时,它确实显示了一个图形,但仅显示实时数据,它不使用现在存储在数据库中的历史数据。 (参考https://developer.ibm.com/recipes/tutorials/cloudant-nosql-db-as-historian-data-storage-for-ibm-watson-iot-partiii/
  6. enter image description here

    enter image description here

2 个答案:

答案 0 :(得分:0)

在使用带屏幕共享的Skype与IBM联系后,我们找到了解决方案。

原来我没有在卡片配置中输入事件;我只输入了一个属性,由于某种原因,这对于实时数据是可以的,但不能从数据库中取出历史数据!

我一进入我的活动(在我的情况下,它是' status'但这应该特别匹配你的MQTT事件名称)al工作正常!

答案 1 :(得分:-1)

您是否可以根据配方中的详细信息 - https://developer.ibm.com/recipes/tutorials/cloudant-nosql-db-as-historian-data-storage-for-ibm-watson-iot-partiii/确认在创建折线图卡时是否配置了窗口大小以显示在数据库中收集的时间段内的数据?

例如,过去24小时的数据,在这种情况下,窗口大小是24小时,我们应该只查看过去24小时的历史数据,而不是数据是实时数据还是数据存储在历史数据库中。

确保为图表配置的窗口大小包含您希望查看数据的历史时间。