集成服务入门(实验7)数据流的目标

本文介绍如何在SSIS中设置查询结果的输出,包括匹配条件的数据导出至Excel及未匹配数据保存至CSV文件的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  本实验使用2个输出目标:第一个目标为Excel文件,将满足匹配条件的查询结果输出到这个文件;第二个目标为平面文件,将不匹配条件的查询结果输出到这个CSV文件。


一、使用“目标助手”

1. 添加“目标助手”

  将“目标助手”图标搬到“Lookup Category”下方。

wKioL1NXl1-SLcgDAALnHrCPD3o871.jpg


  在自动弹出的对话窗口中,选择Excel目标类型,然后双击“新建”或单击“确定”以便创建新的连接管理器。


2. 配置连接管理器

准备实验环境:(1)为了使本实验中的控件能够正常执行,请确保本机已经安装了Excel(并且已经激活)。(2)事先使用Excel创建一个空白的Excel文件,并放到指定的文件夹。

wKiom1NXl4mCRkePAAFHPEpQ0YY043.jpg


3. 建立连接

  选择“Lookup Category”,将其输出箭头拖到“Excel目标”。

wKioL1NXmSzBd78wAABa5ykxZWU270.jpg


  选择“输出”选项为“查找匹配输出”。

wKiom1NXl4mD6jkYAAEA8xDtcec419.jpg



二、编辑Excel目标

1. 连接管理器

  在“Excel目标编辑器”窗口,在“Excel工作表的名称”右边单击“新建”按钮,以创建一个新的工作表。

wKioL1NXl2CASgJqAAISIIOPOpE976.jpg


  使用默认的脚本。

wKiom1NXl4mwJzd6AAEQjcAu5R0000.jpg


wKiom1NXl4qySeY7AACnX6Qz9wc753.jpg


wKioL1NXl2CB10SjAAIkijNV_Yk052.jpg


2. 映射

  转到“映射”选项卡,查看默认的映射。

wKiom1NXl4rx7MBQAALnSh6YcIY551.jpg



三、使用平面文件目标

1. 添加“平面文件目标”

  将“平面文件目标”图标拖到“Lookup Category”右边。

wKiom1NXmv-iJct-AALJVCThqrI517.jpg


  选择“Lookup Category”,将输出箭头拖到“平面文件目标”,自动显示为“查找无匹配输出”。因为匹配的输出已经被重定向到“Excel目标”。


2. 编辑连接管理器

  新建“平面文件连接管理器”。

wKioL1NXmtaCNzTsAAJfXHgPGnk311.jpg


wKioL1NYlS3SSptCAAIizpM_F4I331.jpg


wKioL1NXmtbQaShnAAC0qaB0NY4305.jpg


3. 编辑映射

wKiom1NXmwCxt3ldAAKFES_7o1Y976.jpg



四、调试

1. 执行任务

wKioL1NYlXuSDHEiAASttI4rsK0133.jpg


2. 查看执行结果

  每个源和目标的图标右上角显示为红色的勾,表示执行正常;如果显示为红色的叉,表示执行失败。

wKiom1NXnDuBMmFwAALHbQ8RaSA461.jpg


  在“进度”窗格,可以看到详细的执行情况。

wKioL1NXnBGzAG0KAAPynA3x_I4659.jpg


3. 停止调试


4. 查看输出结果

wKiom1NXnDvAhfASAAR1sqJRlsw048.jpg


wKioL1NXnBKgt4oxAAGmwKk_ZrI451.jpg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值