sql - 自动刷新 Power Pivot
问题描述
我希望你能帮助我。这就是我的情况:每天我通过对 SQL 数据库的查询将一些数据导入 Power Pivot。实际上每天早上我都会打开 Power Pivot 并刷新它以导入数据库中存在的前一天的数据。
此操作需要 20 分钟,因为我要导入大量数据。
我想知道有没有办法在晚上做这个动作,也许是自动刷新,这样我早上就可以打开文件,我已经有了前一天的数据。
我希望我的要求很清楚,谢谢你的建议。
解决方案
如果 Excel 工作簿位于未关闭的计算机上,您可以保持工作簿打开并将查询配置为每 x 分钟自动刷新一次。
或者,您可以保持工作簿打开并运行 VBA 代码以在计时器上刷新查询。如果您只想搜索,有很多 VBA 计时器示例。
或者,您可以将查询配置为在打开文件时自动刷新,然后创建 Windows 任务计划程序作业以在特定时间打开工作簿。同样,运行它的计算机必须打开。
您会看到有很多选项,并且它们都有很好的文档记录,只需简短的谷歌搜索即可。
推荐阅读
- active-directory - 如何映射 Sitecore Active Directory SSO 的管理员声明?
- r - 如何在 R 中创建具有 2 个变量的递增变量?
- ruby-on-rails - 如何将 inspinia 集成到 rails 6
- c# - 如何在 C# 中的字典中查找字典的值?
- swift - 使用 Core Bluetooth scanForPeripherals 的 iOS 应用程序未检测到 Android 设备
- struts2 - 如何使用 SMI 以及 DMI 关闭时从 Struts 2.5 调用多个方法
- javascript - D3 - 如何在 d3 回调函数之外获取数据?
- android - 将 MutableMap 更改为 Map 时 ViewModelFactory 中的 Dagger2 错误
- python - 创建 TwilioClient 需要凭据
- patch - 图像预测后图像的断裂和拼接