如何在ODI 11g中使用ODI SDK检查ikm中的“派生表语句”?

时间:2018-01-04 14:02:54

标签: java oracle groovy oracle-data-integrator

我正在尝试使用source命令中的Derived table语句生成Ikm。 我可以设置源命令,但无法选中“派生表语句”复选框,如下图所示。

我尝试的代码是

SqlGroupType pSqlGroupType = Expression.SqlGroupType.CONSTANT;//valueOf("SQLQUERY");
    String exp="(<%=odiRef.getUserExit(“SQLQUERY”)%>)";
    Expression pExpression= new Expression(exp, pCrossRefs, pSqlGroupType);
    pSourceCommand.setExpression(pExpression);;

    Collection<ProcedureOption> pGenerationConditions=null;

    ob.addLine("SQLQUERY", pTargetCommand, pSourceCommand, pGenerationConditions);
    OdiIKMLine pLine =null ;
    ob.setDerivedSelectStatementLine(pLine);

enter image description here

0 个答案:

没有答案