0

我创建了一个 azure ml 实验,它从 API 获取数据并在 sql azure 数据库中更新它。我的 power bi 报告从这个数据库中挑选数据并显示报告。来自源的数据经常变化。因此,我需要类似 power bi 中的复选框,选中该复选框将触发 azure ml 实验并使用最新数据更新数据库。

我知道我们可以安排它在 Rstudio 管道中运行,但我们没有考虑这种方法,因为它在经济上不可行。提前致谢。

4

2 回答 2

0

你可以使用从 Power BI 到 Azure SQL 实例的直接查询连接。然后,power bi 中的报告将始终与您拥有的最新数据保持同步。那么唯一的问题是何时触发 ML 实验。如果这确实需要按需(而不是按计划),您可以在您自己的应用程序中的按钮中执行此操作。您可以将报告嵌入到您的应用程序中,以便获得端到端更新。

于 2016-01-15T02:30:26.300 回答
0

您可以查看 Azure 数据工厂 (ADF),它将帮助您在云中构建数据管道。

您可以使用 ADF 从 API 读取数据(刷新您的数据),在 Azure 机器学习中对其进行批量评分,并将其直接推送到您的 Azure SQL,从而使 PowerBI 始终看到将被评分的最新数据。

看看下面的博客,他们通过这种管道获取数据。您只需要更改数据不是来自流分析而是来自您的 API。 http://blogs.msdn.com/b/data_insights_global_practice/archive/2015/09/16/event-hubs-stream-analytics-azureml-powerbi-end-to-end-demo-part-i-data-ingestion-和-preparation.aspx

于 2016-02-28T11:13:01.083 回答