【问题标题】:How to execute a DAX Query from Microsoft Power Automate against Power BI REST API?如何从 Microsoft Power Automate 针对 Power BI REST API 执行 DAX 查询?
【发布时间】:2019-11-08 22:20:08
【问题描述】:

我在服务器中有一个 SSAS 表格实例,我想在数据显示特定趋势时使用 Microsoft Power Automate 向我发送电子邮件通知。

如何从 Power Automate 对我的 SSAS 表格实例执行 EVALUATE DAX 查询,以便它可以将我需要的聚合表直接返回到 Power Automate?

我找不到明确允许执行此 DAX 查询的内置连接器。我可以为此使用任何连接器吗?像 OLE DB 或 OData? (我对这两个都不精通)。

目标是执行 DAX 查询以接收来自 SSAS 的小型聚合表,如果其中一个字段低于某个阈值,我将使用该表遍历其行并发送电子邮件通知。


2021 年 11 月 18 日更新:
随着最近发布的Dataset - Execute Queries | Power BI REST API 端点看起来这可能会实现。

我已经利用 Postman 提供的这个 API,但我在努力让它在 Power Automate 中工作,因为 API 使用 AAD 进行身份验证,手动尝试 OAuth2 机制非常麻烦,所以我想知道这个连接器是否“HTTP with Azure AD”可以帮助我针对 AAD 进行身份验证,并针对 Power BI REST API 进行executeQueries 调用。

任何其他想法都非常感谢!

【问题讨论】:

  • 我们决定迁移到 Azure 分析服务,但同样的问题仍然存在。任何帮助表示赞赏!这也可能成为 MS Flow 的想法。

标签: azure-active-directory powerbi power-automate


【解决方案1】:

如果您可以使用实时连接并连接到 Powerbi 并创建表格或矩阵视觉对象,您将能够根据数据中的趋势获得电子邮件通知。 Power Automate 具有 Powerbi 的连接器。试一试。

【讨论】:

  • 我不反对根据数据趋势使用本机 Power BI 通知。但是,帖子中所述的要求远不止于此,因为我们希望利用包含多个数据点的完全定制的消息,用于内部和外部收件人。当前的解决方法是通过直接连接到 Analysis Services 多维数据集来实现 Azure Functions,并从那里运行 DAX 查询。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 2017-06-21
  • 2021-12-18
  • 2022-08-13
  • 2016-06-06
相关资源
最近更新 更多