Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将数据从Excel电子表格传输到没有列标题的平面文件?_Excel_Ssis_Flat File - Fatal编程技术网

如何将数据从Excel电子表格传输到没有列标题的平面文件?

如何将数据从Excel电子表格传输到没有列标题的平面文件?,excel,ssis,flat-file,Excel,Ssis,Flat File,在SSIS中获得了一个简单的数据流,其中包含excel源和平面文件目标。excel中的标题位于第一行,在SSIS中,我在excel连接管理器中勾选了“第一行有标题” 在我的平面文件中,正在加载数据,除excel中的标题外,所有数据看起来都是正确的 当我设置平面文件连接管理器(ffcm)时,它对列使用逗号分隔的设置 在ffcm中签入列,所有列都在那里 运行了几次之后,我注意到我没有在平面文件连接管理器中勾选“第一个数据行中的列名”。既然我这样做了,我就犯了一个错误 标题:包验证错误 其他信息: 数

在SSIS中获得了一个简单的数据流,其中包含excel源和平面文件目标。excel中的标题位于第一行,在SSIS中,我在excel连接管理器中勾选了“第一行有标题”

在我的平面文件中,正在加载数据,除excel中的标题外,所有数据看起来都是正确的

当我设置平面文件连接管理器(ffcm)时,它对列使用逗号分隔的设置

在ffcm中签入列,所有列都在那里

运行了几次之后,我注意到我没有在平面文件连接管理器中勾选“第一个数据行中的列名”。既然我这样做了,我就犯了一个错误

标题:包验证错误

其他信息:

数据流任务[DTS.Pipeline]处出错:“组件”平面文件目标(487)“失败>验证,并返回验证状态“VS_NEEDSNEWMETADATA”

数据流任务[DTS.Pipeline]出错:一个或多个组件验证失败

数据流任务出错:任务验证期间出错

(Microsoft.DataTransformationServices.VsIntegration)

因此,再次松开该按钮,但没有任何区别

检查ffcm中的列,它们现在设置为column0、column1、column2…等

此外,当我运行它时,它会显示与excel工作表中的行相关的多行逗号:

,,,,,,,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,


我似乎有点为难,需要一些更好的建议来说明问题所在。

自上次配置值以来,您似乎丢失了
Excel源文件
平面文件目标文件
之间的字段映射

取消选中并选中平面文件连接管理器上第一个数据行中的
列名框
,已重命名平面文件目标的实际列名。这些新列现在应该重新映射到
平面文件目标
组件上

如果注意到平面文件目标上的警告标志,请双击平面文件目标。您将收到一条类似于下面所示的消息

在平面文件目标上,如果字段映射已丢失,您将注意到警告消息
映射映射页面上的列

在平面文件目标上,您会注意到字段映射已丢失,您需要单击映射页面来配置源和目标之间的字段映射

我相信这是你们面临的问题


自上次配置值以来,您似乎丢失了
Excel源
平面文件目标
之间的字段映射

取消选中并选中平面文件连接管理器上第一个数据行中的
列名框
,已重命名平面文件目标的实际列名。这些新列现在应该重新映射到
平面文件目标
组件上

如果注意到平面文件目标上的警告标志,请双击平面文件目标。您将收到一条类似于下面所示的消息

在平面文件目标上,如果字段映射已丢失,您将注意到警告消息
映射映射页面上的列

在平面文件目标上,您会注意到字段映射已丢失,您需要单击映射页面来配置源和目标之间的字段映射

我相信这是你们面临的问题


我确实重新映射了平面文件中的列,但最初在平面文件连接编辑器中确实有一个与excel工作表中的列名匹配的实际列名列表。现在平面文件中显示的所有内容都是column0、column1等。我确实在平面文件中重新映射了列,但最初在平面文件连接编辑器中确实有一个与excel工作表中的列名匹配的实际列名列表。现在,平面文件中显示的所有内容都是column0、column1等。