0

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

4

2 回答 2

0

打开一个excel表,在第一行,给出列标题。A、B、C 和 D 列应与源列同名。完成后,保存 excel 文件并关闭工作簿。转到 SSIS 并打开 Excel 目标映射。您现在应该能够映射它们。

于 2013-01-08T16:31:45.483 回答
0

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

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

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

于 2013-01-08T13:09:40.827 回答