【发布时间】:2019-01-29 16:14:53
【问题描述】:
使用 Microsoft 产品,我有一组 SQL 脚本和一个 VS 项目,我用它来每周刷新 DW。我知道这个过程可以自动化,但是 VS 的文档太庞大了,我不知道从哪里开始。 HIGH LEVEL 流程概述如下:
- 打开 SSMS 并手动运行脚本以截断表并删除索引
- 打开 VS 项目并在开发模式下手动按 START 将数据从应用程序提取到 DW 中的截断表中
- 打开 SSMS 并手动运行转换脚本以创建最终用户可以访问的分析多维数据集
我正试图达到一个点,即我可以安排这个过程在每个 X 周期运行一次,这样我就不必按下任何按钮。
【问题讨论】:
-
创建一个SSIS包并通过windows scheduler进行调度。
-
@flicker - 我猜我可以将 SQL 脚本放在 VS 项目中,从 VS 创建 SSIS 包,然后通过 Windows 调度程序安排 SSIS 文件......我说的对吗?
-
是的,您可以轻松创建包含脚本课程的 SSIS 包
标签: sql-server visual-studio ssms