关于javabiee的信息

博主:adminadmin 2023-01-27 12:27:11 336

今天给各位分享javabiee的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

biee服务启动失败,请问到哪里查看错误日志

Weblogic服务日志文件:

------------------------------

BI Managed Server:

OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\bi_server1\logs下bi_server1.out;

Admin Server:

OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\AdminServer\logs下AdminServer.log;

BIEE各组件服务日志文件:

-----------------------------

Presentation Services:

启停服务的日志会记录在OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIPresentationServicesComponent\coreapplication_obips1目录下的sawlogo.log;

BI Server:

启停服务的日志会记录在OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIServerComponent\coreapplication_obis1下的nqserver.log;

报表的查询日志会记录在此目录下的nqquery.log,里面会有报表查询的逻辑及物理SQL;

BI Scheduler:

启停服务的日志会记录在

OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBISchedulerComponent\coreapplication_obisch1下的nqscheduler.log;

BI Cluster :

启停服务的日志会记录在

OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIClusterControllerComponent\coreapplication_obiccs1下的nqcluster.log;

Java host Component:

启停服务的日志会记录在

OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIJavaHostComponent\coreapplication_obijh1下的jh.log。

什么是数据仓库,数据仓库在哪里保存数据。BI项目需要用到哪些技术

数据仓库还是数据库,数据还是在数据库里放着呢,不过是按照数据仓库的理念去设计架构和开发数据库.BI项目主要运用数据仓库,OLAP,和数据挖掘的技术,细分下来又有主流数据库的开发,如oracle,db2,sqlserver, java,cognos,bo,biee,sas,spss,clementine,weka等等

BI软件有哪些?

Pentaho

简介

Pentaho是一个以工作 流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大 中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和 BI 流程。[1]

pentaho是世界上最流行的开源商务智能软件,以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。

Pentaho是一个它偏向于与业务流程相结合的BI解决方案,侧重于大 中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和 BI 流程。

一个专门的pentaho社区:

BIEE

Oracle BIEE(简称BIEE)作为Oracle的新的商业智能平台企业版,起源于Oracle所收购的Siebel公司,BIEE原来叫做Siebel Analytic。Oracle BIEE是一个非常有创造力的工具,它对于物理层,逻辑层,展现层的理解和定义创造了一个非常简洁而清晰的数据模型,使用这个数据模型可以完整地连接企业内各个异构数据源,从而使商业智能真正能够在企业范围内得到大规模部署和使用。

BIEE:Oracle Business Intelligence Enterprise Edition Oracle在05年底收购Siebel,取其前端开发工具Siebel Analytics作为Oracle BI的新平台。区别原Discoverer起见,称为Enterprise Edition,而原来的Discoverer就变成了Standard Edition了。二者各取部分结合,加个xe,于是又有所谓的Standards Edition One.这就是OBIEE、OBISE和OBISE ONE的简单缘起。 07年Oracle收了Hyperion,于是取Hyperion BI的部分组件,合并升级为现在的OBI EE Plus。

BIEE的数据模型分为3层:

1、 物理层Physical,用于定义和连接各类异构数据源,如关系型数据库、符合XML规范的源数据、OLAP服务、Essbase、Excel等,具体定义数据源物理表结构、字段数据类型、主外键。可简单理解为“物理表定义”。值得一提的是,BIEE只是保存定义,并没有存储数据本身。物理层通过“连接池”、“缓存查询结果”等技术来提高性能。

2、 逻辑层Business Model and Mapping,基于物理层构建的DW多维数据模型如星型模型或雪花模型,以及定义逻辑模型与物理模型间的映射关系。需要定义事实表和维度表的主外键关系,可以定义维度表的层次和事实表的度量。这里是整个BIEE的设计核心,需要“整合”开发人员和业务人员两种视觉。一个逻辑层的表,可能来自多个物理层的表;一个逻辑层的字段,可以来自多个物理层的多个表。

3、 展现层Presentation,该层隐藏掉任何技术术语和模型,去掉任何业务不关心的字段如ID列,以最终用户的视角和术语行描述。最常见的做法是面对不同的用户组——业务部门,来设计不同的展现层分析项。这样做的好处是:可以把报表开发更加完善,符合最终用户的需求。

BO

BO为Business Object的缩写,Business Object是业务对象层,表示应用程序领域内“事物”的所有实体类。这些实体类驻留在服务器上,并利用服务类来协助完成它们的职责。Business Objects,也简称BO,是全球领先的商务智能(BI)软件公司。公司主要业务是帮助企业更加深入地跟踪和了解其业务,改善决策水平,优化企业绩效。

Cognos

Cognos是在BI核心平台之上,以服务为导向进行架构,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案。它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。作为一个全面、灵活的产品,Cognos业务智能解决方案可以容易地整合到现有的多系统和数据源架构中。

 Cognos展现的报表基于统一的元数据模型。统一的元数据模型为应用提供了统一、一致的视图。用户可以在浏览器中自定义报表,格式灵活,元素丰富,而且可以通过Query Studio进行即席的开放式查询。Cognos还具有独特的穿透钻取(Drill Through)、切片(slice)和切块(dice)、以及旋转(pivot)等功能,使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解,有效地将各种相关的信息关联起来,使用户在分析汇总数据的同时能够深入到自己感兴趣的细节数据中,以便更全面地了解情况,做出正确决策。[1]

Cognos强大的报表制作和展示功能能够制作/展示任何形式的报表,其纯粹的Web界面使用方式又使得部署成本和管理成本降到最低。同时Cognos还可以同数据挖掘工具、统计分析工具配合使用,增强决策分析功能。

2007年11月美国波士顿当地时间本周一,IBM宣布将以50亿美元现金收购Cognos。故又称IBM Cognos

国内外低代码开发平台发展情况?

本文会分析:

国外:Mendix Outsystems

国内:牛刀  APICloud  iVX  搭搭云   氚云    简道云    云表    宜搭云等几家具有代表性的公司

其实,低代码概念由来已久,其实就是“追求少的代码量,完成最多的开发工作”,不管是开发代码的工具还是代码本身都在追求“低代码”。这里面比较难的是如何把握“功能灵活性”和“操作学习简易性”的平衡。

评价“低代码”的标准:能做什么?效率如何?(抛开这两点,都是扯淡)

一、能做什么?:主要看逻辑是如何实现的?(特别是工具侧的逻辑实现能力,用代码实现的不算,因为都可以)灵活性如何?

(1)流程图方式:例如:Outsystems是通过流程图的方式来生成逻辑代码部分,他们内部叫做“MicroWave”“NanoWave”,用来分别控制前端和后台的逻辑。这种方式采用公司较多,操作企业对于大型应用还是挺难的,画图这个事对于大应用来讲也不好操作。

(2)事件触发式:例如:iVX(国内的公司),用触发式的事件面板来控制所有交互逻辑。开发起来还是体验不错的,只有他们一家公司这么做。

二、效率如何?

这个就要看整个产品设计理念,开放程度,组件抽象,开发配套,对复杂前后台支持程度。整体来说,综合能力算上,Mendix 、Outsystems 、iVX这三家开发效率最高,如果是算细分领域,例如,就开发一个表单,或开发一个工作流系统,那搭搭云、氚云做的都不错。

下面我们看国内外的“低代码”发展情况

一、国外情况

近两年,随着各种技术整体发展(例如,5G,我不相信有技术是可以完全独立存在和发展的,特别是新技术),不管程序员如何努力,瓶颈却变成了程序员本身。对各种应用的需求越来越大,但是程序员总量有限,培养难度大,应用开发周期长,应用维护成本高,这个矛盾成为了技术和市场发展的主要矛盾,“低代码”概念就是为了解决这个核心问题而生的。“风口”也慢慢指向了“低代码”这一块儿。

国外的几家低代码公司:Salesforce,Mendix,Outsystems,Appian,Joget

(1)进入时间和领域:

这些公司大都成立10年以上,有些都快20年了,这些企业基本上都是从企业应用开发开始做,重点在:表单生成和处理、工作流生成和管理、办公协作这几个领域。还有的是从更专业的企业领域进入“低代码”的,例如财务领域、HR领域、CRM领域等。

结论:低代码短时间是出不来的,要大量的积累和研发,特别是和企业的磨合非常重要。

(2)已经比较成熟:

Salesforce Appian Joget这三家都已经上市,另外两家都是估值10亿美元以上的独角兽公司。

(3)服务和价格:

都非常贵!主要服务大公司500强为主,一个license月都要几千美元。

二、国内情况

国内比较讲究“风口”,这个风口是2019年才吹过来的,所以有挺多新兴创业团队加入“低代码”阵营,也有一些“老牌的”团队转向这个市场。其实主要看他们以前是做什么的?这个对大家理解团队和能力会很有帮助。

按成立时间

老牌团队(10年以上的):牛刀(以前做前端开源框架WeX5),APICloud(以前做App开发打包工具和API模块市场,严格意义上不算低代码工具,算是开发流程管理工具,还涉及到产品、设计、代码管理、项目管理等领域,我就不细说了),iVX(之前做H5、WebApp开发工具的),活字格(利用微软的Excel开发体系,进行二次工具化)

新进团队:“各种”云,但主流都是“表单”“工作流”“协作”这三种出生为主,太新的团队,我觉得做不了这个,因为“低代码”还是研究比较底层技术的领域,太短时间积累不出来。

另外按功能分类:

(1)灵活性从高到低 (很多**云,是细分领域开发的,灵活性较差就不放进来了)

iVX   *****      活字格   ***    牛刀  ***   氚云  **

(2)对工作流支持从高到低

搭搭云  ****    ClickPaaS  ***   氚云   ***   iVX  ***   宜搭云  **

(3)对表单支持从高到低(这个上面几家都不错,可能是低代码的基础,我就不比较了)

另外,我发现iVX是低代码中比较特殊的,因为,实际上它的开发过程基本上是“0代码”环境的。开发效率和维护也比较容易,而且前身版本是iH5,口碑还不错,大家可以重点关注一下。

宜搭云,是阿里云亲生的,现在虽然刚起步,但是至少说明有巨头已经开始关注这个赛道了,大家也可以持续关注一下。

总体来说,“低代码”发展方向还是非常看好的,毕竟是解放生产力的,但是要做好难度比较大,而且需要长时间的积累。

BIEE里的维度成员,如何按树状结构显示?如,为了体现各职员间的上下级关系。

1市委书记

2市人大主任(无实权有的书记兼)

3市长

4政协主席(无实权)

5常务副市长.

6副书记(要是纪委书记>政法委书记的或市委常委排名靠前) 副市长(市委常委排名靠前) 纪委副书记

7市委秘书长

8办公厅主任

9副秘书长

10办公厅主任

11市委各部(如组织部,宣传部)市政府下各局

其实市委和市政府排名是一样的.只是不同的系统,有的身兼几个根据不同职务排名

市委:

书记

副书记

常 委

市委各部(一般组织部在前,然后是宣传部.有的又是市委常委)

市人大常委会:

主 任

副主任(半场党组成员靠前)

市政府:

市长(有的是兼副书记)

常务副市长(一般又是市委常委)

副市长(市委常委在前)

秘书长

副秘书长

市政府各委办局主要负责人:

上海市人民政府办公厅主任第一

往下是各个市局.(具体排名没有)

市委部门要比市政府委办局要靠前

市政协:

主 席

副主席

纪委:

书记

副书记

政法委:

书记(有的是市委常委,有的兼公安局局长)

副书记

1P

3c

最常用的报表工具有哪些

国外的话水晶报表,SAP公司的商业报表工具,作为SAP“集团”下的报表组件模块。10年事前盛行一时,后被SAP收购。但水晶报表(Crystal Report)在理论上只支持单数据集,对多集的支持依赖于数据库的运算能力(叉乘与联合等或写存储过程),多库一般难以支持。

国内的话FineReport,目前国内报表软件领域发展最成熟也是市场份额最高的。IDC的报告里,17年甚至超过SAP,IBM,在这个细分领域,也是Gartner的BI选型市场指南里唯一推荐的报表工具。零代码开发,类似excel的设计方式,上手简单。尤其数据字典、实际值和显示值等的设计更是切入快速开发的要害,这些放在别的语言和体系下往往要大量代码才能实现且频繁需要的功能放在FineReport里却只是几个操作的事情。移动端报表+可视化大屏,FineReport做大屏有先天开发优势。

javabiee的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javabiee的信息别忘了在本站进行查找喔。