如何在后台刷新OLAP表?我在powerpivot中有一个链接到SQL数据库的表

时间:2017-11-16 09:38:53

标签: excel powerpivot olap-cube

请你能帮帮我吗?我有一个关于Powerpivot的表,它链接到SQL数据库。即使文件关闭,我也希望它能够刷新,这样当用户阅读链接到数据集的仪表板时,它就是最新版本。

你能帮助我吗?我有Excel 2013. Excel 2016可以运行后台刷新吗?在此先感谢:)

Connection settings on the Excel workbook

1 个答案:

答案 0 :(得分:0)

即使在Excel 2016中,您也必须打开文件以更新电源轴模型。

您唯一真正的选择是编写一些VBA,打开文件运行更新,然后保存并关闭文件。然后按计划运行。

所涉及的VBA将在其下方加载模型,然后刷新它

ThisWorkbook.Model.Initialize
ThisWorkbook.Model.Refresh

另一个选项,虽然我从未使用它,但Power Update是第三方程序,用于自动执行Power Pivot更新。 链接到博客文章谈论它: https://powerpivotpro.com/2015/02/introducing-power-update/