提问者:小点点

delta lake ADLS Gen2上的可扩展Power BI数据模型


我们当前的报告和仪表板架构类似于以下内容:

[Sql Azure]

我们有将近30个Power BI Pro许可证(没有高级层)

随着我们使用数据工厂和Databricks将本地数据源迁移到ADLS Gen2(从长远来看,我们将放弃SQL Azure DB),我们研究如何将Power BI连接到增量表。

有几种方法建议使用 SQL 数据砖终结点来实现此目的:

https://www.youtube.com/watch?v=lkI4QZ6FKbI

恕我直言,只要你有几个报表就好了。如果你有20-30个呢?ADLS Gen2 delta表和Power BI之间是否有一个中间层来实现可扩展和高效的表格模型?如何定义度量值、计算表、有效管理关系,而不必在每个. pbix中从头开始做这些麻烦?

[ADLS Gen2]

据我所知,在这种情况下不允许AAS直接查询:https://learn.microsoft.com/en-us/azure/analysis-services/analysis-services-datasource

是否有避免使用Azure Synapse Analytics的解决方法?我们没有使用它,恐怕我们不会将其包含在路线图中。

提前感谢您的宝贵建议


共1个答案

匿名用户

ADLS Gen2增量表和Power BI之间是否存在中间层,以实现可扩展且高效的表格模型?

如果要从Delta表生成Power BI导入模型,而不通过Database ricksSQL或Spark进行路由,可以查看新的Delta共享连接器for Power BI。或者运行Spark作业将模型数据导出为Power BI/AAS可以直接读取的Data Lake格式。

如果您想要DirectQuery模型,Synapse SQL Pool或Synapse Serverless将是路径,因为它们将数据公开为SQL Serverendpoint,Power BI和a as支持DirectQuery。

如何有效地定义度量、计算表和管理关系,而不需要在每一个项目中从头开始。pbix?

在AAS表格模型或Power BI共享数据集中定义它们。