使用 OLE DB 源提取数据
适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime
若要添加并配置 OLE DB 源,包必须已包含至少一个数据流任务。
使用 OLE DB 源提取数据
在 SQL Server Data Tools (SSDT)中,打开包含所需包的 Integration Services 项目。
在解决方案资源管理器中,双击该包将其打开。
单击 “数据流” 选项卡,然后从 “工具箱” 中将 OLE DB 源拖动到设计图面。
双击此 OLE DB 源。
在 “OLE DB 源编辑器” 对话框中的 “连接管理器” 页上,选择现有的 OLE DB 连接管理器,或单击 “新建” 创建新的连接管理器。 有关详细信息,请参阅 OLE DB Connection Manager。
选择数据访问方法:
“表或视图” 在 OLE DB 连接管理器连接到的数据库中,选择表或视图。
表名变量或视图名变量 在 OLE DB 连接管理器连接到的数据库中,选择包含表名称或视图名称的用户定义变量。
SQL 命令键入 SQL 命令,或单击“生成查询”以使用查询生成器编写 SQL 命令。
注意
此命令可以包含参数。 有关详细信息,请参阅 将查询参数映射到数据流组件中的变量
变量中的 SQL 命令 选择包含 SQL 命令的用户定义变量。
注意
这些变量必须在包含 OLE DB 源的同一个数据流任务的作用域内定义,或在同一个包的作用域内定义;此外,变量的数据类型还必须为字符串。
若要更新外部列和输出列之间的映射,请单击 “列” ,并在 “外部列” 列表中选择其他列。
也可以通过编辑 “输出列” 列表中的值来更新输出列的名称。
若要配置错误输出,请单击 “错误输出” 。 有关详细信息,请参阅 Debugging Data Flow。
可以单击 “预览” ,查看最多 200 行 OLE DB 源所提取的数据。
单击“确定”。
若要保存更新后的包,请单击 “文件” 菜单上的 “保存选定项” 。
另请参阅
OLE DB 源
Integration Services 转换
Integration Services 路径
数据流任务