使用 OLE DB 源提取数据

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

若要添加并配置 OLE DB 源,包必须已包含至少一个数据流任务。

使用 OLE DB 源提取数据

  1. 在 SQL Server Data Tools (SSDT)中,打开包含所需包的 Integration Services 项目。

  2. 在解决方案资源管理器中,双击该包将其打开。

  3. 单击 “数据流” 选项卡,然后从 “工具箱” 中将 OLE DB 源拖动到设计图面。

  4. 双击此 OLE DB 源。

  5. “OLE DB 源编辑器” 对话框中的 “连接管理器” 页上,选择现有的 OLE DB 连接管理器,或单击 “新建” 创建新的连接管理器。 有关详细信息,请参阅 OLE DB Connection Manager

  6. 选择数据访问方法:

    • “表或视图” 在 OLE DB 连接管理器连接到的数据库中,选择表或视图。

    • 表名变量或视图名变量 在 OLE DB 连接管理器连接到的数据库中,选择包含表名称或视图名称的用户定义变量。

    • SQL 命令 键入 SQL 命令或单击 “生成查询” ,以使用 “查询生成器”编写 SQL 命令。

      注意

      此命令可以包含参数。 有关详细信息,请参阅 将查询参数映射到数据流组件中的变量

    • 变量中的 SQL 命令 选择包含 SQL 命令的用户定义变量。

      注意

      这些变量必须在包含 OLE DB 源的同一个数据流任务的作用域内定义,或在同一个包的作用域内定义;此外,变量的数据类型还必须为字符串。

  7. 若要更新外部列和输出列之间的映射,请单击 “列” ,并在 “外部列” 列表中选择其他列。

  8. 也可以通过编辑 “输出列” 列表中的值来更新输出列的名称。

  9. 若要配置错误输出,请单击 “错误输出” 。 有关详细信息,请参阅 Debugging Data Flow

  10. 可以单击 “预览” ,查看最多 200 行 OLE DB 源所提取的数据。

  11. 单击“确定”。

  12. 若要保存更新后的包,请单击 “文件” 菜单上的 “保存选定项”

另请参阅

OLE DB 源
Integration Services 转换
Integration Services 路径
数据流任务