excel powerpivot更新错误“在多维数据集中找不到对象”

我有一个PowerPivot文件直接从SQL数据仓库中提取数据。 接下来它被送入数据透视表。 当我尝试更新时,出现以下错误:

查询(20,3916)parsingstring[OfficeFlatFile] .TopicLevel2Name]&[Desktop]时,在该多维数据集中找不到级别“&[Desktop]”对象。

我检查了我的数据源,发现成员“桌面”不再可用(不出所料)。 但是我现在无法获得文件更新。 我试着先更新PowerPivot数据连接,但是也没有工作。

这是我可以find的最新信息,并没有帮助。 https://connect.microsoft.com/SQLServer/feedback/details/756691/powerpivot-data-could-not-be-retrieved-from-the-exteral-data-source

有谁知道解决scheme,除了重build文件?

你知道,xlsx(xlsm)文件是一组压缩的xml文件。

尝试使用WinRar(7zip等)程序打开您的Excel文件。 然后转到xl / pivotTables文件夹。 在那里你应该findpivotTable1.xml文件。 然后从.xml手动删除相应的项目

然后保存所做的更改,并使用pivotTable打开Excel文件。 由于您手动删除了“桌面”项目,因此不会出现错误。

删除. 在连接中的列名称中。 参考 。