首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入csv文件

问导入csv文件
EN

Stack Overflow用户
提问于 2010-07-01 12:38:55
回答 2查看 477关注 0票数 0

我需要将数据从csv文件拉到SQL Server表中。我应该使用哪个控制任务?是平面文件吗?拉取数据的正确方法是什么?

问题是我使用了Flat file Task来拉取csv文件。但是我正在使用的csv文件,包含第一行的标题,然后在第三行,我有列,数据从第五行开始。

另一个问题是,在这个文件中,列详细信息在1000个数据ie列出现在两行之后再次出现。可以拉取数据吗?如果是这样的话,是怎么做的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-01 22:01:17

虽然瓦伦蒂诺的建议应该有效,但我建议您首先与文件提供商合作,让他们以更好的格式提供数据。当我们得到这样的东西时,我们几乎总是把它推回来,并要求正确格式化的数据。我们也有大约90%的时间是这样的。如果他们能自己解决问题,这将会节省你的工作量。在我们的情况下,提供数据的客户正在为我们的编程服务付费,当他们了解到成本的大幅增加时,他们通常不会更愿意满足我们的需求。

票数 2
EN

Stack Overflow用户

发布于 2010-07-01 13:28:21

我相信您首先必须将文件转换为适当的CSV文件,以便SSIS平面文件源组件(数据流)可以读取它。如果源系统无法生成真实的CSV文件,我们通常会为清理/转换任务创建自定义.NET应用程序。然后,可以在数据流之前调用执行自定义应用程序的执行进程任务(控制流)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3155132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档