【问题标题】:How to get Data from Node-RED/ Octoblu to Power BI如何从 Node-RED/ Octoblu 获取数据到 Power BI
【发布时间】:2015-07-24 22:02:02
【问题描述】:

尝试获取我的大门状态(开、关)的实时仪表板

我的payload的JSON格式是

"msg": {
      "time_on": 1437773972742,
      "time_off": 1437773974231,
}

有没有人知道如何在不使用 Azure 流分析或事件中心的情况下将状态发送到 power bi?

编辑: 尝试将两个 json 包从 Node-Red 发送到 Power BI,以在我的仪表板上获取实时更新

【问题讨论】:

  • 真的不清楚你想在这里做什么。请添加更多关于你已经尝试过的细节
  • @hardillb 有帮助吗?

标签: azure powerbi azure-eventhub node-red azure-stream-analytics


【解决方案1】:

如果您想使用流分析,您需要通过 SELECT msg.time_on, msg.time_off FROM Input 来展平属性。

如果您不想使用流分析,则需要将数据推送到 Power BI 可以定期从中提取的来源之一,例如 SQL Azure(注意:这不是实时的)或与Power BI 推送 API 通过查看此处的资源:@​​987654321@。

Ziv.

【讨论】:

  • 嘿,谢谢。我查看了 powerbi 开发部分,但我对软件、数据库和 json 不熟悉。您能否举例说明我如何将它从 Node-RED 发送到 power BI。
  • 很遗憾,我不了解 Node-RED,也无法提供示例,但希望社区中的其他人可以提供帮助...
【解决方案2】:

我也不知道 Node-RED;但这里有一个很好的样本:https://github.com/PowerBI。您还可以使用我们的 API 控制台 (http://docs.powerbi.apiary.io/) 来使用 API。控制台可以为您生成 JavaScript、Ruby、Python、C# 等常用语言的代码。

查看创建数据集: http://docs.powerbi.apiary.io/#reference/datasets/datasets-collection/create-a-dataset

并向表中添加行: http://docs.powerbi.apiary.io/#reference/datasets/table-rows/add-rows-to-a-table-in-a-dataset

HTH,卢卡斯

【讨论】:

    猜你喜欢
    • 2021-09-22
    • 1970-01-01
    • 2022-10-18
    • 2018-04-04
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    相关资源
    最近更新 更多