【问题标题】:How to connect to the cosmos db from power bi desktop application through Azure virtual network如何通过 Azure 虚拟网络从 power bi 桌面应用程序连接到 cosmos db
【发布时间】:2020-10-06 20:52:31
【问题描述】:

到目前为止我所做的是:

  1. 已创建 Azure 虚拟网络。
  2. 在其中创建子网并为其分配网络安全组 子网。
  3. 在网络安全组中,我已将规则添加到入站和 出站以允许从 Any 来源到 Any 的流量 目的地。
  4. 在“防火墙和虚拟网络”下的 cosmos db 中,我已选择 网络已打开,我已添加虚拟网络和子网 在上面创建。

当我尝试通过“获取数据”选项从 power bi 桌面应用程序连接到 cosmos db 时尝试了上述所有操作后,我收到以下错误。

【问题讨论】:

    标签: powerbi azure-cosmosdb azure-virtual-network subnet network-security-groups


    【解决方案1】:

    如果您启用了Selected Networks 转为on 并在Firewall and Virtual network 下添加了虚拟网络和子网。您实际上将 Azure Cosmos 帐户配置为仅允许从虚拟网络 (VNet) 的特定子网进行访问。在limiting access to a subnet within a virtual network 的步骤中,您需要在子网上为 Azure Cosmos DB 启用服务终结点。阅读完整步骤here

    此外,如果您尝试从 power bi 桌面应用程序私下连接到 cosmos db,则需要部署额外的 virtual network gateway(VPN) 以将本地网络连接到当前环境中的 Azure 虚拟网络。否则,如果没有 VPN 网关,则需要将桌面应用程序的出站公共 IP 范围添加到 Azure Cosmos DB 的防火墙。可以在 Azure Cosmos 帐户上启用虚拟网络服务终结点和 IP 访问控制策略(也称为防火墙)。阅读here以获得更多参考。

    【讨论】:

    • 感谢您的澄清。
    猜你喜欢
    • 2016-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 2017-03-08
    • 2018-09-24
    • 2013-01-28
    相关资源
    最近更新 更多