【问题标题】:Power BI Data Gateway - Azure VM v On-PremisesPower BI 数据网关 - Azure VM v 本地
【发布时间】:2019-10-03 06:35:06
【问题描述】:

当您在 Azure VM 中运行 SQL Server 实例并且您想要将 Power Bi 数据网关连接到它时,您是安装数据网关还是 Power BI 有其他方式来获取数据,考虑到它不是t 技术上是“本地”?

【问题讨论】:

  • 一旦你的 VM 是 Azure,就意味着它在云上。因此,我认为将其视为内部部署毫无意义。

标签: powerbi


【解决方案1】:

对于从 Power BI Desktop 到它的连接,如果你已将物理网络扩展到 Azure,或者 IP/防火墙配置为允许直接访问 VM,则可以通过 IP 地址或实例名称连接到它。

需要在 VM(或网络中可以看到 VM 提升 SQL Server 的另一个 VM)上安装网关,以便 Power BI 服务在将报表加载到服务时连接到数据源。

如果您连接到 Azure SQL 数据库,则不需要网关

来自Power BI Community Website,来自社区版主的回复

您正在连接到托管在 Azure VM 中的 SQL Server,但不是 Power BI Desktop 中的 Azure SQL 数据库。对于前者,网关是 需要,您可以在与 Power BI 相同的机器上安装网关 桌面,然后在网关内添加 SQL Server 数据源。 否则,您将无法在 Power BI 中查看已发布的报表 服务。

另一个提及是在以下网站上

https://radacad.com/the-power-bi-gateway-all-you-need-to-know

【讨论】:

  • 谢谢,Jonee,这也是我的想法,但我找不到任何支持文档来支持它。你知道什么吗?
  • 我知道我在 MS Doc 的网站上看到过它,但找不到参考文献,我已经添加了一个合适来源的 URL。如果我找到官方文档,我会更新答案
  • 哈哈,这些是我一直在看的相同的网址,奇怪的是没有任何官方的东西。