(ODI-Groovy)将ikm()设置为增量更新时发生ODI 16171错误

(ODI-Groovy)将ikm()设置为增量更新时发生ODI 16171错误,groovy,oracle-data-integrator,Groovy,Oracle Data Integrator,根据需要更新groovy脚本,并将默认Km“Oracle插入/控制追加”更改为“Oracle增量更新”时遇到问题 尝试了所有的可能性,更改了集成类型和setXKM()方法,但抛出了相同的错误 代码: 有人能帮我扔这个吗。提前谢谢 deploymentspec = map.getDeploymentSpec(0) //assign IKM tgts = deploymentspec.getTargetNodes() tgts_it = tgts.iterator() while (tgts_i

根据需要更新groovy脚本,并将默认Km“Oracle插入/控制追加”更改为“Oracle增量更新”时遇到问题

尝试了所有的可能性,更改了集成类型和setXKM()方法,但抛出了相同的错误

代码:

有人能帮我扔这个吗。提前谢谢

deploymentspec = map.getDeploymentSpec(0) 
//assign IKM
tgts = deploymentspec.getTargetNodes() 
tgts_it = tgts.iterator()
while (tgts_it.hasNext() ){
tgt_node = tgts_it.next() 
tgt_node.setIKMByName("IKM Oracle Incremental Update")
tgt_node.getOptionValue(ProcessingType.TARGET,"SYNC_JRN_DELETE").setValue("false")
tgt_node.getOptionValue(ProcessingType.TARGET,"TRUNCATE").setValue("true")
tgt_node.getOptionValue(ProcessingType.TARGET,"FLOW_CONTROL").setValue("false")