如何在 ODI KM 中获取 DBLink 名称
How to get DBLink name in ODI KM
我正在使用 Oracle 数据集成,我需要在 IKM 中集成源 DBLink。
我在一个源 table 和一个目标 table 之间有一个简单的映射。源 table 在另一个数据库上,所以我需要使用 DBLink
。
我在拓扑中创建了 DBLink
并关联到源数据服务器。
我尝试使用 <%=odiRef.getInfo("SRC_DSERV_NAME")%>
"catch" DBLink 名称,但我得到的是目标实例而不是源实例 DBLink(instance).
有什么建议吗?
同时我找到了解决方案:<@=odiRef.getObjectName("R","<%=odiRef.getSrcTablesList("", "[TABLE_NAME]", "", "")%>","D")@>
。
我正在使用 Oracle 数据集成,我需要在 IKM 中集成源 DBLink。
我在一个源 table 和一个目标 table 之间有一个简单的映射。源 table 在另一个数据库上,所以我需要使用 DBLink
。
我在拓扑中创建了 DBLink
并关联到源数据服务器。
我尝试使用 <%=odiRef.getInfo("SRC_DSERV_NAME")%>
"catch" DBLink 名称,但我得到的是目标实例而不是源实例 DBLink(instance).
有什么建议吗?
同时我找到了解决方案:<@=odiRef.getObjectName("R","<%=odiRef.getSrcTablesList("", "[TABLE_NAME]", "", "")%>","D")@>
。