使用Microsoft产品,我有一个SQL脚本集合和一个VS项目,我可以用来每周刷新DW。我知道该过程可以自动化,但是VS的文档如此庞大,我不知道从哪里开始。 HIGH LEVEL流程概述如下:
我试图达到可以安排此过程在每个X周期运行的程度,所以我不必按任何按钮。
答案 0 :(得分:1)
我认为,您可以使用工作。描述为here
答案 1 :(得分:1)
根据您的描述,似乎SSIS可以满足您列出的任务。要使用此功能,需要安装SSDT。由于您使用的是脚本,因此我假设您已保存要执行的SQL脚本文件。这些绝对可以使用Execute SQL Task在SSIS中运行,并将文件连接作为SQL源。对于脚本的集合,建议您在遍历包含脚本的文件夹的同时,考虑使用Foreach循环通过Execute SQL Task运行这些脚本。只要在开发模式下运行Visual Studio项目,Visual Studio中的配置就可以用于SSIS。 SSIS同时具有Analysis Services处理任务和Analysis Services执行DDL任务,听起来您正在寻找后者。 XMLA和TMSL命令都可以从SSAS Execute DDL Task中执行。以下是一些入门指南。数据流任务可能会帮助您进行数据提取。