BIEE处理流程

很多人学了BIEE之后,觉得BIEE很简单,很容易就上手了,也觉得自己也就会了,可是真的会了么,或许连BIEE对于一个ANSWERS的处理流程都还不是很清楚吧,今天发这个贴就是为了扫扫盲哦,有错误请指点,万分感谢.

1.首先,我们登陆dashboard查看报表,或者提交一个请求.(客户端)

2.BIEE会把这个请求发送到Presentation Services中,Presentation Services会把这个请求转换成一段逻辑SQL后转发给BI SERVER.

3.BI SERVER接受了逻辑SQL后,会根据所设计好的RPD文件,优化查询,并将逻辑SQL拆分成不同的物理SQL发送到源数据中进行查询.

4.BI SERVER再接收从数据源中返回的数据集,并对其根据RPD中的设计规则进行加工(聚合规则,维度层次...).

5.BI SERVER再将加工好的数据集转发回去给Presention services中.

6.Presention services接收了数据集之后,再根据前端所制定的报表样式将数据集进行转换,比如说调用JAVA HOST生成图表等等,这个时候也就是最终看到的一切了.

所以呢,一个answers的生成大概就是上面的6个步骤了,当然实际上底层的东西肯定是更加复杂了,一般做应用了理解这个流程也便足够了, 客户端-Presention services-BI SERVER-DATA SOURCE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值