-
xugj831 小试身手Lv3
发表于2020-4-27 14:32
悬赏1
已解决
楼主
http://bbs.esensoft.com/thread-135520-1-1.html
如上面这个帖子描述:自定义的一个函数是为了在处理过程中被重复使用。
背景介绍,目前BI相关的有三个数据库:
ABI:产品数据库
ODS:从源系统抽取获得的数据
DW:事实表,维度表等
目前这个ETL过程,将在处理ODS到DW中使用(更高的概率上)
问题描述如下:
1. 当存在唯一表输入来自ODS,利用表达式,可以在表达式中使用ODS中的自定义函数
2 推理:当利用ETL工具执行多表的连接以及关联后,尤其某些表不是来自于ODS的情况下,在表达式中直接利用ODS的函数,报错:函数不存在。
请问:如果希望在表达式中使用自定义的函数,对数据库连接池有什么设定或者选择上的要求? 或者如何可以自定义函数实现(不限定数据库函数)在表达式中使用?
如上面这个帖子描述:自定义的一个函数是为了在处理过程中被重复使用。
背景介绍,目前BI相关的有三个数据库:
ABI:产品数据库
ODS:从源系统抽取获得的数据
DW:事实表,维度表等
目前这个ETL过程,将在处理ODS到DW中使用(更高的概率上)
问题描述如下:
1. 当存在唯一表输入来自ODS,利用表达式,可以在表达式中使用ODS中的自定义函数
2 推理:当利用ETL工具执行多表的连接以及关联后,尤其某些表不是来自于ODS的情况下,在表达式中直接利用ODS的函数,报错:函数不存在。
请问:如果希望在表达式中使用自定义的函数,对数据库连接池有什么设定或者选择上的要求? 或者如何可以自定义函数实现(不限定数据库函数)在表达式中使用?