如何在 SSIS 创建的 CSV 文件中的列标题行上方添加整体文件标题行

问题描述 投票:0回答:2

供应商要求我在 CSV 文件中的列标题行上方添加标题行。它看起来像这样的模式(见下文)。我现在需要做的就是在摘录顶部添加一个整体标题行。我想知道最简单的方法是什么?

001|仁慈医院|P|2019-09-16 08:56:31

身份证号码 |名称 |房间|年龄 | DX |主治医学博士

11111 |约翰·多伊 | 101 | 101 71 | 71 C9236 | 谁

22222 |简·史密斯 | 102 | 102 44 | 44 C11345 | 不

33333 | M. 鼠标 | 103 | 103 66 | 66 Ce3456 | 菲比斯

csv ssis header
2个回答
0
投票

在目标组件的

Flat File Connection
中,选中选项
Column names in the first data row

然后在“高级”中,您可以手动为每列提供所需的名称。

最后,在

Flat File Destination
中,您可以重新进行列的映射。

enter image description here

enter image description here


0
投票

创建不同的数据流任务 dataflow任务用于获取文件头记录并检查覆盖文件中的文件数据。 dataflowtask 为具有相同文件名的数据记录,并取消选中覆盖文件中的数据。这将附加数据和标题记录 此过程将为同一个平面文件创建两个连接管理器。 关键是使用不同的连接管理器并取消选中覆盖文件。

© www.soinside.com 2019 - 2024. All rights reserved.