sql server集成服务导入2 tsv

时间:2017-03-14 10:04:14

标签: sql-server csv ssis adobe-analytics

我有两个.tsv文件,我需要将它们导入到sql server:一个有数据(data.tsv),另一个是column_headers.tsv

我需要将它导入到表中,必须使用column_headers.tsv列创建表,并且应该将data.tsv插入到该表中。

我需要这样做几次,所以我想自动化它...我能用SSIS实现这个吗?

是否有关于如何使用2个tsv文件将数据导入sql server的标准流程:data.tsv和column_headers.tsv?有没有关于如何根据.tsv?

提供的列名创建表的标准流程

我对数据本身一无所知......我对数据的额外信息:

Datafeed-Manifest-Version:1.0

查找文件:1

数据文件:1

总记录:18,584

Lookup-File:c-it_2016-09-30-lookup_data.tar.gz

MD5-Digest:7efa8c4e901bb666

文件大小:3663715

数据文件:c-it_2016-09-30.tsv.gz

MD5-Digest:6ece62faaaaa084f8a3d73b55

文件大小:1066972

记录数:18,584

1 个答案:

答案 0 :(得分:2)

不,没有标准流程。

您可以编写一个脚本任务来读取column_headers文件并生成一个然后执行的CREATE TABLE语句。

然后,您可以使用数据流任务,将数据文件用作源并将数据导入到您创建的表中。