3.3、BI之SSIS之Foreach-文件枚举

本文介绍了如何在BI的SSIS中使用Foreach循环容器,特别是Foreach文件枚举器来处理Currency_*.txt文件。首先复制并修改了基本包,然后配置Foreach循环,设置枚举器为Foreach文件枚举器,选择特定文件夹下的匹配文件。接着,创建变量varFileName并将文件路径赋值给它。在循环中,将数据流任务与平面文件连接器的ConnectionString属性绑定到该变量。最后,清除表数据并成功执行包,验证了过程的有效性。
摘要由CSDN通过智能技术生成

BI之SSIS之Foreach(文件枚举)

 

1          复制包“课程1-创建项目和基本包”并命名为“课程2-Foreach文件枚举”并打开

 

2          在“控制流”中拖入“Foreach循环容器”-》双击打开

2.1         集合-》Foreach循环编辑器-》Enumerator为“Foreach文件枚举器”

2.2         枚举器配置-》浏览“C:\Program Files\Microsoft SQL Server\100\Samples\IntegrationServices\Tutorial\Creating a Simple ETL Package\Sample Data”-》文件“Currency_*.txt”

2.3         变量映射-》变量“新建变量”-》名称“varFileName”-》确定-》确定(此处将文件夹下的匹配的文件路径赋值给varFileName变量

2.4         将数据流任务拖入到循环中

2.5         右键“平面文件连接器”-》属性-》Expressions-》属性“ConnectionString”-》表达式-》变量-》将“User::varFileName”拖入到表达式输入框-》确定-》确定

2.6         执行包-》出错-》清空“FactCurrencyRate”表-》再执行包-》全绿成功-》查看表数据

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值