无法使用HTTP端点从Power BI服务远程访问SSAS表格实例

问题描述 投票:0回答:1

我在Windows Server 2019的IIS 10上为Analysis Services表格实例(SQL Server 2017)配置了HTTP端点,并且能够使用HTTP端点在本地计算机上连接此表格实例。我还创建了一些Power BI报表,它在Power BI桌面中的HTTP端点上也可以正常工作。

但是当我在Power BI服务上部署这些报告并尝试运行时,它显示以下错误消息:

“与Analysis Service实例的连接超时或丢失。请确保服务器和'SQL Browser'服务正在运行。”

我也禁用了防火墙之后尝试访问HTTP端点,但是在Power BI服务和远程访问中遇到相同的错误。

安装了SSAS表格实例的计算机不在域中,并且我正在尝试从其他域远程/使用Power Bi服务将其连接。

请参阅以下链接:

Analysis services with PowerBI

这是问题的根本原因吗?

注意:SQL Server Browser服务也在计算机上运行。

请让我知道是否错过了某件事。

预先感谢。

Hemant

powerbi ssas powerbi-desktop powerbi-datasource analysisservices
1个回答
0
投票
按以下链接的每个Anand的AS:

Analysis services with PowerBI

可能的解决方案是:

1)使用Active Directory

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

2)查询代理(仅用于MDX查询)

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

因此,我是否需要使用Active Directory相同?请确认。

关于,遗产

© www.soinside.com 2019 - 2024. All rights reserved.