【问题标题】:Real time dashboards in Power BIPower BI 中的实时仪表板
【发布时间】:2016-09-10 02:48:07
【问题描述】:

在 Power BI 中,您可以使用 Power BI REST API 的功能在数据集中插入行并拥有实时仪表板。该功能的问题是更新现有行。 POWER BI REST API 中没有 UPDATE 命令。
有一个 DELETE 命令,但它会删除整个表数据,如果您有一个包含大约 500.000 行的表,这不是一个选项。
要实现实时仪表板,我需要某种 UPDATE 命令或解决方法。有人对此有想法吗?

【问题讨论】:

    标签: rest powerbi


    【解决方案1】:

    在这里测试您的请求:http://www.requestmaker.com/ UPDATE 仅通过发送更新的记录来工作。

    初始数据集: [ { “代码”:1, “名称”:“城市 1”, “价值”:78 }, { “代码”:2, “名称”:“城市 2”, “价值”:85 } ]

    更新数据集: [ { “代码”:2, “名称”:“城市 2”, “价值”:85 } ]

    【讨论】:

    • 更新数据集:[ { "code" :2, "name" :"City2", "value" :80 } ]
    • 你在 Power BI 服务中试过吗? Power BI 具有用于添加行的特定 Uri,用于更新的 Uri 是什么样的?
    • 使用相同的 PowerBI 服务 URI 进行更新,但仅发送您正在使用新值更新的记录。数据集的第一列应该是标识符。
    • 我发现了一些我自己没有意识到的东西。每条记录都有一个生命周期。您需要每 60 秒更新一次。您可以根据请求更新任意数量的内容,但您需要保持它们都是“新鲜的”。
    • 我试过了,你说的。为 60 秒以下和 60 秒后的现有记录发送相同的 URI。它不会更新现有记录,而是创建具有相同标识符的新记录。可以分享一下你的运行代码吗?
    猜你喜欢
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-19
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多