Discover_Oracle Discover的概要(概念)
2011-01-08 Created By BaoXinjian
一、摘要
Oracle Discoverer最初是Oracle BIS的前端展现工具
不过属于10g之前的技术,而且对目标数据库有较大的影响,所以数据库一般现在不在用Discover,而是用跟多的BI工具,想OBIEE,或者第三方其他工具
属于被淘汰的技术了,本人在2009年刚参加工作时,在一家公司有接触过,后面基本上没有公司使用这么古老的技术,除了一些台资企业
大家如果没有精力也不需要学习了,得不偿失
Oracle最近版本是Discover 11g, 被归纳成Oracle Fusion Middleware一种中间件之一
二、分析
1. Discover
(1). 适用范围
对于那些非打印类型的报表或对打印格式要求不高的报表。
(2). 实施人员
用Discoverer来做报表效率很高,写完SQL报表也就出来了,可以关注核心SQL,不操心布局。
(3). 最终用户
不但可以将报表直接导出成Excel(进一步分析、作为数据源送给其它系统甚至反灌回ERP等等),
而且还可以像在Excel里面一样自己调整报表(增加减少列、添加条件、增加汇总列等等),还可以直接在Discoverer里面做Drill Up/Drill Down分析。
(4). 缺陷:
(a).参数只能作用在最外层SQL,所以无法直接限制View中内层的SQL以提高性能
(b).参数没有ID/Value之分,所以只能用Value
2. Discover中的层次
从高到低是:EUL、BA、Folder、Item。
(1). EUL - End User Layer
是个容器;存储元数据,相当于数据字典;和DB由SYS拥有数据字典一样,EUL也必须由某个用户(Owner)拥有;不同的是每个数据库用户都可以创建一个EUL,只要数据库权限足够大。
(2). BA - Business Area
业务主题;一个EUL下可配置多个BA,比如PO主题、GL主题等。
(3). Folder
就是表或者视图,当然也可以是一段SQL,一个BA下可配置多个Folder。
(4). Item
就是字段,一个Folder下可配置多个Item。
上面这4个在Discoverer Administration里面设置。
Discoverer Plus里面做的就是报表,不过不叫Report,而是借用Excel的名字:Workbook,还分Sheet。
3. Discover中的功能内容
(1).安装、配置和管理Oracle Business Intelligence Discoverer 10g;
(2).使用Workbook Wizard执行即席查询和固定螽询;
(3).使用Discoverer Plus集成排序、计算、百分比和参数;
(4).使用图、表、标题、页眉、页脚和页边窄白创建报表;
(5).使用Discoverer Viewer浏览、格式化、导出、通过电子邮件发送和打印报表;
(6).使用交互式旋转、钻取和快速钻取细化查询;
(7).使用Discoverer Catalog和Oracle Enterprise Manager控制OLAP工作簿;
(8).设置访问和共享权限,并利用Discoverer Administrator调度特权;
(9).使用Discoverer Portlet Provider和Portlets建立和使用门户;
(10).使用模板实现查询捷径、级联参数和高级分析计算;
4. Discover管理员工具和客户端
(1).安装分Discoverer Administration和Discoverer Plus。
(2).实施人员两个都装,最终用户仅装Discoverer Plus;比较消耗客户端资源。
(3).Web版的Discoverer Plus叫Discoverer Viewer,不用装客户端,用IE就可以了,不过比较消耗服务器资源。
Thanks and Regards
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?