5

我设置了一个共享点服务器,仪表板运行良好,我的数据源也很棒。我正在尝试从不同的 SSAS 机器添加一个新的数据源,当我输入我的服务器时,它甚至不会在数据库下拉列表中列出它。

用最初的 ssas 机器完成了这个并让它工作,从我所看到的一切来看,新机器的设置方式相同。我需要在多维数据集中设置什么才能使其可见吗?这是一个创建原始多维数据集副本并将其托管在新机器上的实例。我输入服务器的名称,它应该在数据库下拉列表中列出多维数据集的位置,它是空的。如果我将身份验证更改为每用户身份,它会告诉我它无法连接到机器,验证服务器名称是否正确并且你有权连接到服务器。我相信 Kerberos 委托已经建立,我想我只是缺少多维数据集的一些简单内容。

任何帮助将非常感激。

4

2 回答 2

7

http://blogs.msdn.com/b/performancepoint/archive/2012/09/11/specifying-your-adomd-net-data-provider-version.aspx

导航到 \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"。

于 2013-10-16T22:39:22.920 回答
1

在我看来,这听起来像是权限问题。要验证,您可以向所有人开放您的数据库并查看 PerformancePoint 是否可以连接。如果它现在看到它,应该是向正确帐户授予权限的简单问题。

如果这是 SharePoint 2010,则需要确保用于 PerformancePoint 服务的无人参与服务帐户对多维数据集具有权限。

于 2011-03-06T20:06:28.283 回答