【发布时间】:2018-04-04 03:55:05
【问题描述】:
我设计了一个带有变更捕获的并行作业,我的阶段属性设置如下:
exclude values: some fields I don't want to compare
change keys: fields as keys
options:
change mode=Explicit Keys, All Values
other settings as default.
我绝对保证选择正确的字段作为键,并在列列表中检查这些字段的“键”选项。 但是当我运行作业时,我得到了错误:
Change_Capture:一个字段不能既是键又是值。
如果我设置
change mode= Explicit Keys & Values
并明确关键字段和值字段,它可以解决。
怎么会这样?我几乎整天都在解决这个问题。请帮忙!
【问题讨论】:
-
能分享一下输入输出表的定义吗?你说的是排除领域,但图片只显示了一个。这是一份简单的工作吗?您是否尝试减少值列的数量以检查是哪一个导致错误?
-
我刚刚添加了列设置。而且我尝试只保留一个键和值字段,但没有奏效