Импорт ключевых показателей эффективности служб Analysis Services 2008 в систему показателей PerformancePoint - PullRequest
1 голос
/ 12 мая 2009

Я пытаюсь импортировать KPI из служб Analysis Services в систему показателей PerformancePoint, и при этом конструктор панели мониторинга выдает ошибку:

Произошла неизвестная ошибка. Если проблема сохраняется связаться администратор. Там могут быть дополнительные информация в приложении сервера журнал событий.

Когда я проверяю журнал событий, я нахожу следующее исключение:

System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.AnalysisServices, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.AnalysisServices, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'
   at Microsoft.PerformancePoint.Scorecards.Server.ImportExportHelper.GetImportableAsKpis(IBpm pmService, DataSource asDataSource)
   at Microsoft.PerformancePoint.Scorecards.Server.PmServer.GetImportableAsKpis(DataSource dataSource)

Я нашел этот поток , который рекомендует переустановить Microsoft ADOMD.NET, но программа установки для этого не запустится, поскольку на сервере уже установлена ​​более новая версия продукта (на сервере запущены службы анализа SQL Server 2008, который включает Microsoft.AnalysisServices.AdomdClient.dll версии 9.0.3042.0)

У кого-нибудь есть идеи (если не считать, что я сам нашел DLL и вручную установил ее в GAC)?

Ответы [ 3 ]

0 голосов
/ 17 июня 2009

Я установил SQLServer2005_ASOLEDB9. Тем не менее это не работает. Моя проблема в том, что я не смог импортировать KPI из одной базы данных. на том же сервере я могу импортировать kpi из оставшихся баз данных.

0 голосов
/ 08 апреля 2011

http://macraem.wordpress.com/2010/08/25/issues-importing-ssas-2008-kpis-into-performancepoint-2007/

В .NET мы можем перенаправить привязки сборки в web.config. Я добавил следующее в файл Web.Config для веб-службы мониторинга PPS, которую Dashboard Designer использует для подключения к SSAS:

<runtime> <assemblyBinding xmlns=”urn:schemas-microsoft-com:asm.v1″> <dependentAssembly> <assemblyIdentity name=”Microsoft.AnalysisServices” publicKeyToken=”89845dcd8080cc91″ culture=”neutral” /> <bindingRedirect oldVersion=”9.0.242.0″ newVersion=”10.0.0.0″/><br> </dependentAssembly> </assemblyBinding> </runtime>

0 голосов
/ 31 мая 2009

Полагаю, вам нужен файл SQLServer2005_ASOLEDB9 из SQL Server 2005 Feature Pack . Если это не работает для вас, вы можете просто извлечь DLL из существующей установки 2005 года и использовать ее.

...