【问题标题】:ODI 12c LKM in mapping without IKM没有 IKM 的映射中的 ODI 12c LKM
【发布时间】:2016-05-16 07:06:31
【问题描述】:

在 ODI 12c 中,LKM 用于映射,以便将数据从源加载到暂存区域,但我不需要 IKM 将数据从暂存区域插入到目标,ODI 映射可以执行只有第一阶段是 LKM 阶段,因为在我的情况下,做 2 KM 会使时间加倍。

【问题讨论】:

    标签: oracle oracle11g oracle-data-integrator


    【解决方案1】:

    这是可能的,但您需要使用以这种方式编写的 LKM。 我不认为那里有一个OOB,但您应该能够轻松编写自己的。

    Java bean shell 代码中的主要内容(请参阅A. Substitution API Reference)您需要更改来自 Collection Table 的调用:

    …INTO TABLE <%=snpRef.getTable("L", "COLL_NAME", "W")%>
    

    到目标表:

    …INTO TABLE <%=snpRef.getTable("L", "TARG_NAME", "A")%>
    

    这是主要的。您还需要调整字段等...ODI - Load data directly from the Source to the Target without creating any Temporary table 此处的帖子更详细地描述了步骤,但是一旦您了解 API 的强大功能,您几乎可以做任何事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 2021-12-30
      • 2022-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多