我正在使用SSIS 2008 VERSION。我正在寻找使用SSIS 2008版本的以下实现。
从该位置解压缩文件说F:\。当我解压缩时,我将在文件夹中找到一个文件夹,我将获得一个.txt文件。
获得.txt文件后,我必须阅读/任何SSIS进程以删除下面每行示例的前2个字母(文本文件将包含如下数据):
DA1234 345 test test1 test2
DA345 789 test4 test5 test7
以上是文本文件的内容。每行以“DA”开头我需要从每行中删除“DA”。
删除“DA”后,重命名.txt文件并使用与.txt文件相同的名称压缩,并将其发送到不同的位置,例如D:。
一旦发送过程成功,请从位置原始位置F中删除该文件:
请帮助我达到上述要求。
由于...........
答案 0 :(得分:0)
以下是一些可以帮助您的资源。其中大部分只需要组合成适合您工作流程的解决方案。很高兴为您提供进一步的帮助,但这些应该是一些宝贵的资源。
您还可以使用文件系统任务删除文件。
答案 1 :(得分:0)
使用Derived coulmn transforamation将DA替换为""并插入到目的地。对于解压缩,您可以使用脚本任务或自动解压缩的自定义解压缩任务,用于重命名&移动文件使用文件系统任务。