【发布时间】:2015-08-20 09:26:15
【问题描述】:
我们公司的目标是通过数据透视表构建仪表板,同时将数据放在可以由超级用户定期替换的 Sharepoint 上。 因此,最终用户的想法是,最终用户得到一个带有漂亮图形的前端 Excel,然后定期点击“全部刷新”,然后从 Sharepoint 获取最新数据。
因此我创建了我的数据透视表(不是 Power Pivot),将其指向远程 Excel 文件,因此定义了:
Connection Type: Excel File
Connection File: https://oursharepoint.internal.com/90 Internal/Test/mydatafile.xlsx
Connection String:Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.MSO\CAEE1002.xlsx;Mode=Read;Extended Properties="HDR=YES;";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Engine Type=37;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;Jet OLEDB:Support Complex Data=False;Jet OLEDB:Bypass UserInfo Validation=False
Command Type: Table
Command Text: Master_01__Table_from_Export_
到目前为止有效,数据显示符合预期。 当我现在将 Sharepoint 上的文件替换为包含新月份更多数据的文件时,我可以根据需要多次点击“刷新”和“全部刷新”...... Excel 不会提取最新数据。
我的印象是 Excel 一直从这里读取数据:
C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.MSO\CAEE1002.xlsx
当我手动打开该本地文件时,新数据不在里面。
您知道问题出在哪里吗? 是我的整个设置错误还是有办法强制 Excel 从共享点读取最新数据,而不是依赖本地文件?
感谢您的帮助! 最好的祝福, 马文
【问题讨论】:
标签: sharepoint connection pivot refresh