跨域访问SSAS

时间:2011-07-28 16:25:01

标签: cross-domain ssas windows-authentication

我们的IT部门已在单独的网络上为开发人员设置了沙盒服务器。它运行的是SQL Server 2008 R2和带有PowerPivot的Sharepoint Enterprise 2010,它需要Analysis Services(SSAS)。

我们希望通过PowerPivot for Excel以及VS 2008 BIDS访问分析服务器。我们可以从关系数据库将数据导入Excel PowerPivot,因为我们使用数据库引擎设置了SQL Server身份验证帐户。

要将PowerPivot结果发布到SharePoint(并在BIDS中进行分析),我们可能需要访问Analysis Services服务器。我们惊讶地发现SSAS仅支持Windows身份验证。当然,这不起作用,因为我们的Windows帐户位于单独的网络域中。

有没有办法,使用Active Directory,HTTP通过IIS或任何其他机制,我们可以从本地计算机访问SSAS服务器?

3 个答案:

答案 0 :(得分:1)

您可以通过HTML泵访问SSAS:

http://technet.microsoft.com/en-us/library/cc917711.aspx

这篇文章适用于SQL2005,但我很肯定它会与你的版本类似。

答案 1 :(得分:1)

不是最好的解决方案,但如果您在沙盒网络中创建Windows用户,使用与AD登录相同的用户名/密码,它应该可以正常工作。

答案 2 :(得分:1)