问题描述
我是ODI 12c的新手。我最近安装了它,并对其进行了一些测试。我有一张这样的桌子:
我的目标是我要对 customer_id 进行分组,并为每个 customer_id 创建 JSON 格式的字符串。在Oracle数据库中,可以使用以下查询来做到这一点:
select customer_id,'[' || listagg('{"TRX_ID":'
|| '"' || trx_id || '"' || ',"count_rules":'
|| '"' || count_rules || '"'
|| '}',',') within group(order by count_rules) || ']' as JSON_RULES
from (select customer_id,trx_id,count(rules) as count_rules from test_rules group by
customer_id,trx_id) group by customer_id
结果是这样的:
但是,我想在ODI 12c中做同样的工作,请您指导我如何做?
我们非常感谢您的帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)