oracle中的EUL开头的表代表的是什么意思,是系统表吗?还是其他的,请说详细一点,谢谢,分不是问题
2个回答
展开全部
EUL开头的表Oracle Discoverer Administration里面设置。
解释:
Oracle Discoverer最初是Oracle BIS的前端展现工具。现在越来越多的被用在ERP中。
适用范围:对于那些非打印类型的报表或对打印格式要求不高的报表。
实施人员:用Discoverer来做报表效率很高,写完SQL报表也就出来了,可以关注核心 SQL,不操心布局。
最终用户:不但可以将报表直接导出成Excel(进一步分析、作为数据源送给其它系统 甚至反灌回ERP等等),而且还可以像在Excel里面一样自己调整报表(增加减少列、 添加条件、增加汇总列等等),还可以直接在Discoverer里面做Drill Up/Drill Down 分析。
缺陷:
1、 参数只能作用在最外层SQL,所以无法直接限制View中内层的SQL以提高性能 2、 参数没有ID/Value之分,所以只能用Value。
2. Discoverer概念层次 从高到低是:EUL、BA、Folder、Item。
EUL:End User Layer,是个容器;存储元数据,相当于数据字典;和DB由SYS拥有 数据字典一样,EUL也必须由某个用户(Owner)拥有;不同的是每个数据库用户都 可以创建一个EUL,只要数据库权限足够大。
BA:Business Area,业务主题;一个EUL下可配置多个BA,比如PO主题、GL主题等。
Folder:就是表或者视图,当然也可以是一段SQL,一个BA下可配置多个Folder。
Item:就是字段;一个Folder下可配置多个Item。
上面这4个在Discoverer Administration里面设置。 Discoverer Plus里面做的就是报表,不过不叫Report,而是借用Excel的名字: Workbook,还分Sheet。
解释:
Oracle Discoverer最初是Oracle BIS的前端展现工具。现在越来越多的被用在ERP中。
适用范围:对于那些非打印类型的报表或对打印格式要求不高的报表。
实施人员:用Discoverer来做报表效率很高,写完SQL报表也就出来了,可以关注核心 SQL,不操心布局。
最终用户:不但可以将报表直接导出成Excel(进一步分析、作为数据源送给其它系统 甚至反灌回ERP等等),而且还可以像在Excel里面一样自己调整报表(增加减少列、 添加条件、增加汇总列等等),还可以直接在Discoverer里面做Drill Up/Drill Down 分析。
缺陷:
1、 参数只能作用在最外层SQL,所以无法直接限制View中内层的SQL以提高性能 2、 参数没有ID/Value之分,所以只能用Value。
2. Discoverer概念层次 从高到低是:EUL、BA、Folder、Item。
EUL:End User Layer,是个容器;存储元数据,相当于数据字典;和DB由SYS拥有 数据字典一样,EUL也必须由某个用户(Owner)拥有;不同的是每个数据库用户都 可以创建一个EUL,只要数据库权限足够大。
BA:Business Area,业务主题;一个EUL下可配置多个BA,比如PO主题、GL主题等。
Folder:就是表或者视图,当然也可以是一段SQL,一个BA下可配置多个Folder。
Item:就是字段;一个Folder下可配置多个Item。
上面这4个在Discoverer Administration里面设置。 Discoverer Plus里面做的就是报表,不过不叫Report,而是借用Excel的名字: Workbook,还分Sheet。
追问
EUL5_开头的和EUL_开头的有什么区别,这些表到底具备什么含义,代表的是什么?具体数据会存储在EUL_开头的表里面吗?
追答
Eul5 是Discoverer Schedule产生的数据Table。
Eul 是Discoverer 产生的数据字典。
Eul 系列表都是 Discoverer 中的,是一个存储元数据的容器。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询