【问题标题】:Serverside Dashboard buildup (Node.JS)服务器端仪表板构建 (Node.JS)
【发布时间】:2020-01-18 04:07:51
【问题描述】:

我正在向我的 Azure IoT-Hub 发送一些传感器数据,现在我想在不同的仪表板上显示它们。 首先,我使用了 Microsoft 教程中的模板,它工作正常: https://github.com/Azure-Samples/web-apps-node-iot-hub-data-visualization.git

唯一的问题是,仪表板只显示客户端的新数据。 每次重新加载页面(从客户端)后,仪表板首先是完全空白的,然后构建接下来出现的数据。 (我认为客户端加载脚本并自行构建仪表板?) 我加载 index.html 文件并在 html 文件中链接了一些 js 文件。

我现在的问题是,是否可以在 Node.js 的服务器端始终构建仪表板? 因此,如果客户连接到我的网站,它会自动显示我的仪表板中保存的所有数据(甚至是过去的数据)

TLTR: 您能否在服务器端的仪表板上生成数据,然后将仪表板“镜像”到客户端?

【问题讨论】:

    标签: javascript node.js client-server dashboard azure-iot-hub


    【解决方案1】:

    您可能正在寻找一个可以显示前一天数据的仪表板解决方案。如果是这样,您需要将数据从 IoT 中心推送到 CosmosDB 等其他存储,并在其上构建您的自定义仪表板。 我有类似的要求,并为此目的使用了 Azure 时序见解。API 会将数据返回到基于 Angular 构建仪表板的 UI。在这里记录了相同的内容: http://learniotwithzain.com/2019/03/near-real-time-iot-data-exploration-using-azure-time-series-insights/

    Azure 时序见解产品也有一些客户端 SDK。请检查相关费用,看看这是否符合您的要求。

    【讨论】:

      猜你喜欢
      • 2020-09-15
      • 2014-04-06
      • 2018-01-12
      • 1970-01-01
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多