【发布时间】:2020-04-08 12:37:38
【问题描述】:
请问您对以下问题有何看法: 选项 1: 我有一个方便的选择脚本,它通过加入许多源表来获取数据并执行一些转换,如聚合(分组依据)、数据转换、子字符串等。 我可以通过 ODI 映射调用此脚本并将返回结果(转换后的数据输出)插入 ODI 映射的目标吗? 选项2: 通过使用等效的 ODI 转换、函数、查找等将选择脚本转换为等效的 ODI 映射,并使用各种表(连接子句中的表)作为映射源。 基本上开发ODI映射,相当于提供的选择脚本加上一个目标表来插入记录。 我需要知道上面两个选项的优缺点(如果选项 1 是可能的)。 是否仍然可以通过带有选项 1 的 ODI 跟踪转换错误、连接源表和 where 子句条件相关错误等? 映射失败的日志文件将具有选项 2 提供的粒度级别的详细信息? 我仍然可以在知识模块中启用流控制并将选择脚本错误重定向到 ODI 提供的 E$_ 错误表吗?
谢谢, 拉杰尼什
【问题讨论】:
标签: etl data-integration oracle-data-integrator