use*_*r22 3 azure azure-data-factory azure-sql-database azure-data-lake
失败发生在“Sink”一侧。ErrorCode=UserErrorInvalidColumnName,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=在目标端找不到列 Prop_0,Source=Microsoft.DataTransfer.ClientLibrary。
ADLS GEN2 中的所有零件文件都有 8 列,接收器表也有 8 列,并且零件文件中没有名为 Prop_0 的此类列。
在 ADF 上映射 -
在 Azure 查询编辑器上执行的 sql 查询的输出 -
当您的源文件没有\xe2\x80\x99t 有标题(或者当您有源文件标题时将第一行视为标题)并且您尚未启用列映射选项时,您会收到此错误。Prop_0等Prop_1,当源文件没有标题(或未启用)时将充当列名称。
在这种情况下,当您禁用列映射选项(清除或跳过)时,复制活动将尝试使用名称从源插入列,仅当它们与您的接收器(表)匹配时。在下图中,我尚未导入架构(已跳过),并且在运行管道时它会引发相同的错误。
\n\n\n由于您的目标没有Prop_0列,因此会引发以下错误:
请按照下面指定的步骤纠正此错误:
\nimport schemas(如果需要,请清除并再次导入)。如有必要,请根据您的要求更改映射。| 归档时间: |
|
| 查看次数: |
5816 次 |
| 最近记录: |