【问题标题】:Analysis services with PowerBI使用 PowerBI 的分析服务
【发布时间】:2018-10-24 22:13:26
【问题描述】:

我在将 PowerBI 连接到本地分析服务时遇到了身份验证问题。 我读到我们需要进行用户主体名称 (UPN) 映射,但我没有域,分析服务位于 azure 虚拟机上。 所以我的问题是,如果我确实配置了对分析服务的 HTTP 访问,那将是一个适用于 PowerBI 的解决方案吗? PowerBI 是否可以连接到分析服务 HTTP 端点?

谢谢

【问题讨论】:

    标签: service powerbi analysis


    【解决方案1】:

    到目前为止,无法从 Power BI 服务(具有计划刷新功能)连接到托管在 AD 域之外的服务器上的 SSAS。它在导入和 DirectQuery 模式下都不起作用。

    Power BI 桌面

    从 Power BI Desktop(编写报表时)可以使用导入模式,通过带有基本身份验证的 MSMDPUMP 接口对 SSAS 进行 HTTP(S) 访问。

    当您在 SSAS 上的帐户的名称和密码与您在运行 Power BI Desktop 的计算机上登录的帐户相同时,甚至可以使用 DirectQuery 模式与 SSAS 的直接(非 HTTP)连接。或者您可以使用 Windows 凭据管理器来设置 SSAS 主机的凭据。

    Power BI 服务

    当您将报表发布到 Power BI 服务时,这些方法都不起作用。您无法直接刷新数据集,也无法通过本地数据网关刷新它。

    可能的解决方案

    1. 使用 Active Directory

    您可以为您的 SSAS 服务器创建单独的 AD 环境。它不必是与用于登录 Power BI 服务的 Azure AD 租户同步的同一个 AD 域。它只是必须是AD。然后,您可以直接在此 SSAS 服务器上安装本地数据网关,并将其添加到您的 Power BI 服务环境。然后,您必须为此网关添加 SSAS 连接并将 Power BI 用户映射到 SSAS AD 用户。然后,计划的刷新功能应通过此本地数据网关以导入模式运行。我不完全确定 DirectQuery。

    1. 查询代理(仅适用于 MDX 查询)

    如果您的使用场景只需要 SSAS 实例中的一些数据,也许可以通过使用 MDX 查询来获取数据。如果是这种情况,那么您可以部署和使用用 ASP.NET 编写的我的简单 SSAS 查询代理应用程序。

    https://github.com/jmarsik/SSASQueryProxy

    我是这个应用程序的作者,但它应该不是问题,它是开源的,在这种情况下它有部分帮助。对于需要 Power BI 服务功能(主要从移动设备访问和自动刷新)的客户,我已将它用于一些基本简单的仪表板,以获取他们在托管 SSAS 实例(在其 AD 域之外)中拥有的数据子集。

    【讨论】:

      【解决方案2】:

      我认为您在这里缺少的是本地网关。您需要安装一个以便管理您与本地的实时连接。

      这里有一些解释。 https://docs.microsoft.com/en-us/power-bi/service-gateway-enterprise-manage-ssas

      映射仅适用于您的域与您的 Azure AD 域不匹配的情况。例如,您使用 @company.com 登录 azure,但您的电子邮件和机构资料使用 @companyfullname.org 当这个域不同时,你应该添加规则来匹配。

      问候

      【讨论】:

      • 这里的问题是我根本没有域,分析服务在天蓝色的机器上。当我使用 SQL 服务器时,网关工作得很好,但是当使用分析服务时,它不起作用,原因是身份验证。有什么方法可以让它在不属于域的情况下工作?
      • 您使用哪个帐户连接到 SSAS?当您启动 sql manamenet 并连接到 ssas 时,该帐户应与您用于 power bi 服务的 azure 广告进行映射。
      • 我正在使用本地 Windows 帐户连接到分析服务。我不知道如何映射?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-07
      • 2021-04-03
      • 1970-01-01
      相关资源
      最近更新 更多