我设置了一个sharepoint服务器,仪表板运行良好,我的数据源很棒。我正在尝试从不同的SSAS计算机添加新的数据源,当我输入我的服务器时,它甚至不会在数据库下拉列表中列出它。
通过最初的ssas机器来完成这项工作,并且从我能看到的一切开始,新机器的设置方式相同。我需要在立方体中设置一些东西才能看到它吗?这是创建原始多维数据集的副本并将其托管在新计算机上的实例。我输入服务器的名称,它应该在数据库下拉列表中列出多维数据集,它是空的。如果我将身份验证更改为每用户身份,它会告诉我它无法连接到计算机,验证服务器名称是否正确以及yuo是否有权连接到服务器。我相信Kerberos代表团已经成立,我想我只是错过了一些简单的方法。
非常感谢任何帮助。
答案 0 :(得分:7)
导航到\ Program Files \ Microsoft Office Servers \ 15.0 \ WebServices \ PpsMonitoringServer。打开web.config文件。它应与PerformancePointService.svc位于同一目录中。在文件的最底部,您应该看到块中包含的块,如下所示:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.AnalysisServices.AdomdClient" publicKeyToken="89845dcd8080cc91" culture="neutral" />
<bindingRedirect oldVersion="9.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
将元素中的值从oldVersion =“9.0.0.0”更改为oldVersion = 10.0.0.0“,将newVersion =”10.0.0.0“更改为newVersion =”11.0.0.0“。
答案 1 :(得分:1)
听起来像权限问题。要进行验证,您可以向所有人打开数据库,并查看PerformancePoint是否可以连接。如果现在看到它,那么将权限授予正确的帐户应该是一件简单的事情。
如果这是SharePoint 2010,则需要确保用于PerformancePoint服务的无人参与服务帐户具有该多维数据集的权限。