【问题标题】:Difference between control flow and data flow in ssisssis中控制流和数据流的区别
【发布时间】:2015-02-28 00:06:32
【问题描述】:

SSIS包中的控制流和数据流有什么区别,请提供一些示例。

谢谢。

【问题讨论】:

标签: ssis difference dataflow


【解决方案1】:

控制流:

控制流是 SQL Server 集成服务包的一部分,您可以在其中处理操作或任务流。 假设您正在使用文件夹中的数据流任务读取文本文件。如果数据流任务成功完成,那么您希望运行文件系统任务将文件从源文件夹移动到存档文件夹。如果数据流任务失败,那么您希望使用发送邮件任务向您的用户发送电子邮件。 Precedence Constraints 用于控制执行流程。

数据流:

数据流是 SQL Server 集成服务包的一部分,其中使用数据流源(OLE DB 源、原始文件源、平面文件源、Excel 源等)提取数据。提取数据后,通过数据转换、派生列、查找、多播、合并等数据流转换来实现不同的业务逻辑,最终写入数据流目的地(OLE DB 目的地、平面文件目的地、Excel 目的地、DataReader 目的地 ADO NET目的地等)

查看This post了解更多详情。

【讨论】:

    【解决方案2】:

    在数据流任务中,必须使数据从源流到目的地。而在控制流任务中则不是。

    【讨论】:

      【解决方案3】:

      点击控制流选项卡,观察工具箱中有哪些项目可用 同样单击数据流选项卡观察可用的项目

      【讨论】:

      • 根本不是解释
      • 您不妨发布“让我为您搜索一下”。
      猜你喜欢
      • 1970-01-01
      • 2017-09-23
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      相关资源
      最近更新 更多