我们可以将数据源连接到Power Bi中的多个本地数据库吗?

时间:2020-09-06 21:52:36

标签: powerbi

这里有Power BI专家吗?我在本地数据网关上需要什么帮助?我正在为英国的一家IT公司开发报告模型。该公司正在通过门户网站提供牙科领域的在线预订服务。该公司有300多个客户。我创建了一个具有两个数据源的模型报告。

  1. 客户的本地数据库
  2. 门户

如果我为每个客户发布单个报告并将其发布以支持双向Web服务,则数据网关将正常工作。 是否可以将单个报表连接到300多个客户本地服务器的本地数据网关(标准模式),在这里我可以使用行级安全性区分它们?还是我需要为每个客户在Web服务上发布单个报告? 谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用网关连接到多个本地数据源/数据库,在这种情况下,在Power BI文件和数据网关中维护300+个以上的连接将异常困难(大多数情况下是不可能的)。由于您有300个连接,因此无法使用行级安全性来定义哪些客户可以看到哪个连接和表,它是对象上的筛选器,而不是对象上的筛选器

我建议将数据提取到单个数据库和结构中,然后使用SQL Server Integration Services(如果使用SQL Server)或其他提取/转换/加载(ETL)工具,将该数据库用作单个源。然后,您可以在该表上使用“行级安全性”以将数据过滤到正确的客户。