BIEE 之 處理流程

keeking發表於2013-11-12
很多人學了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

原文連結:http://hi.baidu.com/mentoscool/blog/item/a349c0ecd05306da2e2e2163.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7899089/viewspace-776399/,如需轉載,請註明出處,否則將追究法律責任。

相關文章