Панель инструментов PowerPivot: нет данных - последний успешный запуск обновления: куб не был обработан

Я использовал AutoSPInstaller для установки своей фермы, затем установил PowerPivot 2012 и настроил следующий скрипт:

# Open PowerShell library from: C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\ConfigurePowerPivot.ps1
Add-SPSolution -LiteralPath 'C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp'
Add-SPSolution -LiteralPath 'C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotWebApp.wsp'
DeployFarmSolution
DeployWebAppSolutionToCentralAdmin
Install-SPFeature -path PowerPivot
Install-SPFeature -path PowerPivotAdmin
Install-SPFeature -path PowerPivotSite
SetEngineServiceCredentials 'mydomain\SQL_PowerPivot' $password_PowerPivot; New-PowerPivotEngineServiceInstance -Provision:$true
New-PowerPivotSystemServiceInstance -Provision:$true
New-PowerPivotServiceApplication -ServiceApplicationName 'Default PowerPivot Service Application' -DatabaseServerName 'sharepoint' -DatabaseName 'SPA_DefaultPowerPivotServiceApplicationDB' -AddToDefaultProxyGroup:$true;Set-PowerPivotSystemService -WorkbookUpgradeOnDataRefresh:$False -Confirm:$false
DeployWebAppSolution 'http://intranet.mydom.local/' 2047
EnableSiteFeatures 'http://intranet.mydom.local' $true
CreateUnattendedAccountForDataRefresh 'http://intranet.mydom.local' 'PowerPivotUnattendedAccount' 'PowerPivot Unattended Account for Data Refresh' 'mydomain\SP_PowerPivotRefresh' $password_PowerPivotRefresh 
AddMSOLAP5AsECSTrustedProvider 'Excel Services Application'

Затем я вошел в центр администрирования и зашел в консоль PowerPivot, где получил замечательное описательное сообщение "Excel: произошла ошибка".

Я обнаружил, что это связано с тем, что пул приложений, в котором запускается служба Excel, не имеет прав владельца на базу данных AdminContent, что было предоставлено правами db_owner для базы данных AdminContent.

Хотя я больше не получаю всплывающую ошибку Excel при входе в панель управления PowerPivot, я не получаю данных и вижу статус Last successful refresh run: The cube has not been processed!,

То же самое происходит, даже если я вручную запускаю синхронизированные задания, без кубиков.

Я следую инструкции по установке PowerPivot здесь

Совет ценится, в противном случае настало время позвонить в Microsoft и оплатить их поддержку.

1 ответ

Была точно такая же проблема. В конечном итоге мне помогло изменение файла подключения odc с "MSOLAP" на "MSOLAP.5", а также свойств подключения на сервере Health.xlsx и Work Activity.xlsx . Это устранило проблему без появления данных, и последующее обновление данных не выдает ошибку. У этого есть "Куб не обработан, но теперь я вижу данные. Я думаю, что это сообщение исчезнет после повторного запуска задания таймера, но не уверен. Хорошо, что у меня есть данные сейчас.

Другие вопросы по тегам