我已经在PBI Desktop中建立了一份报告,并发布到了PBI Report Server。数据源连接类型为ODATA。该报告将不会在PBI报告服务器上更新。我应该怎么做才能使计划的刷新工作?
问题是,当我安排报表在报表管理器中刷新时,刷新失败,并且数据与数据源不是最新的。
错误消息:
数据源错误:数据源“未知”的登录失败。
错误详细信息按钮显示以下消息:
会话ID:d363d9d2-d9d3-4838-8241-d2cadcc59c73 [0] -1055784932:文件 或文件夹:无法加载文件或程序集 'Microsoft.OData.Core.NetFX35.V7,版本= 7.4.0.11102, 文化=中性,PublicKeyToken = 31bf3856ad364e35'或其中之一 依赖性。系统找不到指定的文件。 IDbCommand接口引发了异常。
我尝试同时使用 Report refresh
和 Shared Schedule refresh
来执行刷新,并且还尝试了通过计划刷新连接(时间表”-2:00 PM)和手册(“立即刷新”-2:07 PM)。
我在台式计算机C:驱动器上进行了搜索,以查找错误消息(Microsoft.OData.Core.NetFX35.V7
)中显示的文件,并且确实在台式计算机上的多个不同文件夹目录中找到了DLL文件(以下屏幕截图)。该DLL文件可在我的台式机:C驱动器上的多个位置找到。在服务器目录上找不到DLL文件。我对DLL和程序集一无所知。
- C:\Program Files\Microsoft Power BI Desktop\bin\ ... 1 files
- C:\Program Files\Microsoft Power BI Desktop RS\bin\ ... 1 files
- C:\Program Files (x86)\Microsoft Power BI Desktop RS\bin\ ... 1 files
- C:\Windows\assembly\NativeImages_v4.0.30319_32\ ... 2 files
- C:\Windows\assembly\NativeImages_v4.0.30319_64\ ... 2 files
我尝试手动安装DLL。然后,我尝试安装完整的PBI Desktop程序。
(更新1)DLL手动安装
我尝试手动安装DLL,但是遇到了一些命令行错误(regsvr32,regasm)。
参考:Install DLL File in Windows / MsDocs> .NET Framework> Regasm.exe
(更新2)PBI Desktop程序安装
然后我尝试安装完整的PBI Desktop程序。现在可以在服务器目录上找到DLL文件。但是刷新错误消息仍然存在...:“ ... Could not load file or assembly 'Microsoft.OData.Core.NetFX35.V7, Version=7.4.0.11102, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.... The system cannot find the file specified.
”。
服务器目录:
C:\Program Files\Microsoft Power BI Desktop RS\bin\ ... 1 files
C:\Program Files (x86)\Microsoft Power BI Desktop RS\bin\ ... 1 files
C:\Program Data\Microsoft\NetFramework\BreadcrumbStore\ ... 2 files
... Microsoft.OData.Core.NetFX35.V7, Culture=neutral, PublicKeyToken=31bf3856ad364e35
... Microsoft.OData.Core.NetFX35.V7, Version=7.4.0.11102, Culture=neutral, PublicKeyToken=31bf3856ad364e35
C:\Users\All Users\Microsoft\NetFramework\BreadcrumbStore\ ... 1 files
... Microsoft.OData.Core.NetFX35.V7, Culture=neutral, PublicKeyToken=31bf3856ad364e35
... Microsoft.OData.Core.NetFX35.V7, Version=7.4.0.11102, Culture=neutral, PublicKeyToken=31bf3856ad364e35
C:\Windows\assembly\NativeImages_v4.0.30319_32\ ... 2 files
C:\Windows\assembly\NativeImages_v4.0.30319_64\ ... 2 files
数据源
这是报表管理器URL上数据源属性的配置。
http://gcod050/reports/manage/catalogitem/datasources/01-PBI/SSRS%20Datasets
数据源刷新错误