Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 针对不频繁数据加载的ETL设计?_Ssis_Etl_Business Intelligence - Fatal编程技术网

Ssis 针对不频繁数据加载的ETL设计?

Ssis 针对不频繁数据加载的ETL设计?,ssis,etl,business-intelligence,Ssis,Etl,Business Intelligence,我有一些数据需要在一年内加载3/4次,这个过程应该包括到每天运行的现有包中。正如我所想,我可以在每次运行后(一年中运行3/4次)禁用特定的数据流任务/序列 难道没有更好的设计方法吗 非常感谢,, D.Paul如何知道何时应该运行不太频繁的导入?如果知道何时必须运行导入,则只需使用execute sql task并设置返回1或0的日期条件查询。使用此输出通过条件运行您的执行程序包任务。@iamdave:它是通过电子邮件发送的。@prabhat G:谢谢,我考虑过这个过程;但是我通过电子邮件手动获取

我有一些数据需要在一年内加载3/4次,这个过程应该包括到每天运行的现有包中。正如我所想,我可以在每次运行后(一年中运行3/4次)禁用特定的数据流任务/序列

难道没有更好的设计方法吗

非常感谢,,
D.Paul

如何知道何时应该运行不太频繁的导入?如果知道何时必须运行导入,则只需使用
execute sql task
并设置返回1或0的日期条件查询。使用此输出通过条件运行您的
执行程序包任务。@iamdave:它是通过电子邮件发送的。@prabhat G:谢谢,我考虑过这个过程;但是我通过电子邮件手动获取的文件为.txt格式;在这种情况下;我没有得到在运行执行包任务之前进行条件检查的逻辑原因!!如果文件通过电子邮件发送到某个共享驱动器,您可以为该文件添加对该位置的检查,并在找到该文件时运行导入。您如何知道应该何时运行频率较低的导入?如果您知道何时必须运行该文件,则只需使用
执行sql任务
,并设置返回1或0的日期条件查询。使用此输出通过条件运行您的
执行程序包任务。@iamdave:它是通过电子邮件发送的。@prabhat G:谢谢,我考虑过这个过程;但是我通过电子邮件手动获取的文件为.txt格式;在这种情况下;我没有得到在运行执行包任务之前进行条件检查的逻辑原因!!如果文件通过电子邮件发送到某个共享驱动器,您可以为该文件添加对该位置的检查,并在找到该文件时运行导入。