我有一个ADF拷贝数据流,并且在运行时得到以下错误:

我的来源定义如下:

在我的数据集中,该列的定义如下:

从第二张图片中可以看到,列IsLiftStation是在源代码中定义的。知道为什么ADF找不到列吗?
发布于 2019-01-22 14:51:39
我也犯过同样的错误。您可以通过选择源中的所有列(*),然后将需要的列映射到接收器架构,或者通过“清除”映射来解决此问题,在这种情况下,ADF复制组件将自动映射到接收器架构中的列(最好是列在源和接收器中具有相同的名称)。这两种方法都是可行的。
不幸的是,单击映射选项卡中的导入模式按钮不起作用。它确实基于源查询中的列生成了正确的列映射,但在执行此映射后,我仍然得到原始错误“该列无法在实际源中定位”。
发布于 2018-09-06 16:26:18
您能检查一下您的模式中是否有名为'ae_type_id‘的列吗?如果是这样,您可以删除该列并重试吗?架构中的列必须与查询中的列对齐。
https://stackoverflow.com/questions/52170435
复制相似问题