gpt4 book ai didi

oracle - 使用 SDK 在 ODI 中将黄色接口(interface)作为源表

转载 作者:行者123 更新时间:2023-12-01 15:30:23 28 4
gpt4 key购买 nike

如何在使用 ODI SDK 创建接口(interface)时将预先存在的黄色接口(interface)的临时目标数据存储分配为源表?

对于一个简单的源表,代码如下: OdiDataStore SourceDS = ((IOdiDataStoreFinder)odiInstance.getTransactionalEntityManager().getFinder(OdiDataStore.class)).findByName(table_Name, model_Name);

我已经尝试将接口(interface)作为 OdiInterface 对象获取并在其上使用 getTargetDataStore() 或 getUnderlyingTable(),但它不起作用。

最佳答案

使用 OdiInterface 对象或目标数据存储都可以使用 InterfaceActionAddSourceDatastore 的实例.第 4 个构造函数中的第 3 个是对作为源的临时数据存储感兴趣的构造函数。

InterfaceActionAddSourceDataStore(OdiInterface.TargetDataStore pDataStore,DataSet pDataSet,IAliasComputer pAliasComputer,IClauseImporter pClauseImporter,IAutoMappingComputer pAutoMappingComputer)

InterfaceActionAddSourceDataStore(OdiInterface pInterface,DataSet pDataSet,IAliasComputer pAliasComputer,IClauseImporter pClauseImporter,IAutoMappingComputer pAutoMappingComputer)

performAction 方法实际上进行了更改。

关于oracle - 使用 SDK 在 ODI 中将黄色接口(interface)作为源表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32564128/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com