2 csv文件使用ssis导出到excel文件

时间:2013-01-08 10:59:27

标签: ssis

我正在尝试从2个csv文件中读取数据并导出到新的excel文件中,但我无法导出excel目标中的数据。在进行列的映射时,输入列中有4列,但在可用输出列中仅显示1列,仅为F1。请告诉我如何解决此问题。

2 个答案:

答案 0 :(得分:0)

如果我正确理解了问题,则无法将列映射到“新”XL文件。 如果是这种情况,映射的元数据可能就是问题。

首先尝试使用所需的列标题和列类型创建新的xl文件,然后映射到此 或者,右键单击Excel目标并使用“显示高级编辑器”选项,然后调整“输入和输出设置”选项卡的“外部列”中的列。

然后,您可能需要为Excel目标组件将ValidateExternalMetadata选项设置为false,以便允许从头开始创建新文件。

答案 1 :(得分:0)

打开Excel工作表,在第1行,给出列标题。列A,B,C和D应与源列具有相同的名称。执行此操作后,保存excel文件并关闭工作簿。转到SSIS并打开Excel目标映射。你现在应该可以映射它们了。