BIEE 之 處理流程
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
原文連結:http://hi.baidu.com/mentoscool/blog/item/a349c0ecd05306da2e2e2163.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7899089/viewspace-776399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 《深入理解Spark》之sparkSQL 處理流程SparkSQL
- 非同步流程處理非同步
- KafkaSpout的處理流程Kafka
- SAP 應收票據處理之貼現流程和配置
- 遙感影像處理流程
- Mongodb請求處理流程MongoDB
- 關於Disruptor處理流程
- 【SQL】Oracle SQL處理的流程SQLOracle
- EGADS框架處理流程分析框架
- SpringMVC請求處理流程SpringMVC
- DG發現gap處理流程
- nginx處理http請求流程NginxHTTP
- SlidingMenu事件處理流程事件
- GPON網路故障如何處理?GPON網路故障處理流程
- 大資料處理的基本流程大資料
- 原始碼解析Java Attach處理流程原始碼Java
- MySQL:亂碼問題處理流程MySql
- .net core 訊息流處理流程
- TANet資料預處理流程
- JavaWeb處理流程與基本jar包JavaWebJAR
- HyperLedger Fabric 1.0的Transaction處理流程
- 對於死鎖的處理流程:
- Mapreduce原始碼分析分片、處理流程原始碼
- C# 反射 + Quartz,實現流程處理C#反射quartz
- hive初始化、處理流程詳解Hive
- 挖礦病毒處理流程(門羅幣)
- JBPM4.3 流程處理中設定流程中變數值變數
- 重構Vue專案的通用處理流程Vue
- python socketserver處理客戶端的流程PythonServer客戶端
- 深入理解nodejs的HTTP處理流程NodeJSHTTP
- Nginx請求處理流程你瞭解嗎?Nginx
- Nginx(二): worker 程式處理邏輯-流程框架Nginx框架
- 大資料處理流程包括哪些環節大資料
- 中文文字挖掘預處理流程總結
- 英文文字挖掘預處理流程總結
- Django執行方式及處理流程總結Django
- 工業水處理:MSBR威立雅水處理技術主要工藝流程
- 視訊處理之OSD