为 Performance Point 仪表板设计器创建数据源时数据库不显示

发布于 2024-10-20 12:36:16 字数 352 浏览 7 评论 0原文

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

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

任何帮助将不胜感激。

I have a sharepoint server set up, the dashboard runs great, my data sources are great. I'm trying to add a new data source from a different SSAS machine, and it won't even list it in the database dropdown when I type in my server.

Went thru this with the initial ssas machine and got it to work, and from everything I can see, the new machine is set up the same way. Is there something I need to set in the cube for it to be visible? This is an instance of creating a copy of the original cube and hosting it on a new machine. I type in the name of the server, and where it should list the cubes in the database dropdown, it's empty. If I change the authentication to Per-user Identity, it tells me it was unable to connect to the machine, verify that the servername is correct and yuo have permission to connect to the server. I believe Kerberos delegation is set up, I think I'm just missing something simple with the cube.

Any help would be much appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

锦欢 2024-10-27 12:36:16

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"。

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

navigate to \Program Files\Microsoft Office Servers\15.0\WebServices\PpsMonitoringServer. Open the web.config file. It should be located in the same directory as PerformancePointService.svc. At the very bottom of the file, you should see an block contained within a block, like this:

<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>

Change the values in the element from oldVersion="9.0.0.0" to oldVersion=10.0.0.0" and from newVersion="10.0.0.0" to newVersion="11.0.0.0".

定格我的天空 2024-10-27 12:36:16

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

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

It sounds to me like a permissions problem. To verify, you can open your database up to everyone and see if PerformancePoint can connect. If it sees it now, it should be a simple matter of granting permissions to the correct account.

If this is SharePoint 2010, you need to make sure that the unattended service account used for the PerformancePoint service has permission to the cube.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文