cognos報(bào)表開(kāi)發(fā)流程

cognos報(bào)表開(kāi)發(fā)流程

ID:5772148

大小:214.50 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2017-12-24

cognos報(bào)表開(kāi)發(fā)流程_第1頁(yè)
cognos報(bào)表開(kāi)發(fā)流程_第2頁(yè)
cognos報(bào)表開(kāi)發(fā)流程_第3頁(yè)
cognos報(bào)表開(kāi)發(fā)流程_第4頁(yè)
cognos報(bào)表開(kāi)發(fā)流程_第5頁(yè)
資源描述:

《cognos報(bào)表開(kāi)發(fā)流程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、報(bào)表開(kāi)發(fā)A)模塊概述模塊名報(bào)表開(kāi)發(fā)模塊編號(hào)設(shè)計(jì)者模塊性質(zhì)普通父模塊列表子模塊列表元數(shù)據(jù)準(zhǔn)備、模型設(shè)計(jì)、報(bào)表開(kāi)發(fā)外部系統(tǒng)列表B)處理流程和處理邏輯1)處理流程圖關(guān)系型數(shù)據(jù)庫(kù)關(guān)系型數(shù)據(jù)庫(kù)OLAP模型設(shè)計(jì)CognosPowerplayTransformationPowerCubes數(shù)據(jù)立方體CognosServerReportstudio、Querystudio、AnalyststudioWeb瀏覽器Browser/Server方式用戶Powerplay客戶端Client/Server方式用戶數(shù)據(jù)源層模型定義報(bào)表設(shè)計(jì)

2、fenxi用戶層數(shù)據(jù)源定義元數(shù)據(jù)準(zhǔn)備FrameworkManagerB)處理邏輯如圖:基本的處理流程有三個(gè)部分,元數(shù)據(jù)準(zhǔn)備、模型設(shè)計(jì)、報(bào)表設(shè)計(jì)。針對(duì)本系統(tǒng)的情況,報(bào)表的制作分為三類,從CUBE出報(bào)表、直接從事實(shí)表出報(bào)表、從指標(biāo)出報(bào)表。從制作方式來(lái)講其中直接從事實(shí)表出報(bào)表、從指標(biāo)出報(bào)表的方法是完全相同的。首先形成元數(shù)據(jù)模型描述。將數(shù)據(jù)庫(kù)結(jié)構(gòu)描述成需要的結(jié)構(gòu),然后將元數(shù)據(jù)發(fā)布到Cognos服務(wù)器上。同時(shí)Cognos的OLAP轉(zhuǎn)換工具通過(guò)元數(shù)據(jù)描述可以將數(shù)據(jù)庫(kù)中數(shù)據(jù)按照業(yè)務(wù)主題的維度、指標(biāo)等因素,轉(zhuǎn)換成文件型的多維立

3、方體。這些多維立方體也作為數(shù)據(jù)源,通過(guò)元數(shù)據(jù)模型進(jìn)行描述,發(fā)布到Cognos服務(wù)器上。然后通過(guò)瀏覽器訪問(wèn)發(fā)布在門戶上的元數(shù)據(jù),并在其基礎(chǔ)上制作報(bào)表。詳細(xì)過(guò)程:1.元數(shù)據(jù)準(zhǔn)備本階段主要準(zhǔn)備Cognos與數(shù)據(jù)庫(kù)之間連接的語(yǔ)義層,封裝數(shù)據(jù)庫(kù)底層表和字段,建立表連接,為后續(xù)開(kāi)發(fā)人員和最終用戶提供一個(gè)貼合報(bào)表需求的數(shù)據(jù)庫(kù)結(jié)構(gòu)視圖,設(shè)計(jì)要點(diǎn)是結(jié)構(gòu)清晰、效率優(yōu)化。本部分工作主要是使用CognosFrameworkManager。對(duì)于三種報(bào)表均需要這一步驟。其主要流程有:a.添加數(shù)據(jù)源,導(dǎo)入物理層數(shù)據(jù)結(jié)構(gòu)。b.定義表連接關(guān)系。

4、c.在物理層的基礎(chǔ)上創(chuàng)建表示層QUERY,這些QUERY的設(shè)計(jì)基于如何更方便在后面的步驟中制作報(bào)表,并且要充分考慮性能的優(yōu)化。如果是為從CUBE出報(bào)表的QUERY,需要按照該多維模型的需要去設(shè)計(jì)QUERY。d.發(fā)布元數(shù)據(jù)。如果是為從CUBE出報(bào)表的QUERY,可以發(fā)布為IQD的格式,或直接使用。2.模型設(shè)計(jì)本階段的主要工作是根據(jù)需求分析來(lái)規(guī)劃OLAP應(yīng)用主題,然后根據(jù)OLAP應(yīng)用主題建立數(shù)據(jù)模型,對(duì)于出報(bào)表使用的模型,基本的設(shè)計(jì)思路就是使報(bào)表的行列科目可以用模型的維度中的類別或者類別的計(jì)算來(lái)描述。這部分工作主要

5、是使用CognosTransfomer來(lái)完成,開(kāi)發(fā)人員在CognosTransformer提供的圖形化設(shè)計(jì)界面中設(shè)計(jì)a.導(dǎo)入IQD數(shù)據(jù)源。進(jìn)行必要的加工。b.通過(guò)拖拽等方式設(shè)計(jì)維度、層次和指標(biāo)。c.定義模型中的計(jì)算,包括維度計(jì)算、指標(biāo)計(jì)算等。d.添加CUBE,定義CUBE的設(shè)置。e.檢查問(wèn)題,并采用少量數(shù)據(jù)驗(yàn)證數(shù)據(jù)集市設(shè)計(jì),當(dāng)各方面滿足需求后,該階段即告完成。在這一步中,實(shí)際上是通過(guò)圖形化的界面將設(shè)計(jì)階段涉及好的多維模型物理化。例如下面的模型結(jié)構(gòu):3.報(bào)表開(kāi)發(fā)前端的使用包括分析、查詢、報(bào)表三類,元數(shù)據(jù)和CUBE

6、發(fā)布后,分析和查詢可以直接使用。報(bào)表開(kāi)發(fā)包含兩類報(bào)表:直接從數(shù)據(jù)庫(kù)中取得數(shù)據(jù)的報(bào)表,包括從指標(biāo)庫(kù)出的報(bào)表,以及從CognosPowerCubes數(shù)據(jù)集市中取得數(shù)據(jù)的OLAP報(bào)表。選擇使用何種類型來(lái)制作報(bào)表時(shí)要綜合考慮,對(duì)于明細(xì)查詢型的報(bào)表,比如最大十家,以及客戶信息統(tǒng)計(jì),包括人行報(bào)表(實(shí)際上是對(duì)指標(biāo)庫(kù)的查詢)等,采用直接從數(shù)據(jù)庫(kù)中取得數(shù)據(jù)的報(bào)表比較合適,效率也不會(huì)有問(wèn)題。對(duì)于交叉統(tǒng)計(jì)型的報(bào)標(biāo),從CUBE出就更為合適,不僅制作過(guò)程方便,而且效率優(yōu)于數(shù)據(jù)庫(kù)處理。Cognos的報(bào)表開(kāi)發(fā)過(guò)程不需要編寫腳本和程序,僅需在

7、報(bào)表設(shè)計(jì)界面中進(jìn)行鼠標(biāo)拖拽式設(shè)計(jì),即可實(shí)現(xiàn)復(fù)雜的報(bào)表,如下圖所示:通過(guò)報(bào)表開(kāi)發(fā),可以形成各種面向用戶的豐富的展現(xiàn)內(nèi)容。如儀表盤報(bào)表,自動(dòng)綜合報(bào)告等?;镜牟襟E有:a.選擇元數(shù)據(jù)。b.拖拽報(bào)表。c.定義報(bào)表樣式,表頭、數(shù)據(jù)格式等。d.添加提示用過(guò)濾條件。e.對(duì)于復(fù)雜的報(bào)表,還需要進(jìn)行添加計(jì)算、添加匯總、點(diǎn)定義、多查詢?cè)O(shè)置、鉆取等。在這一步驟,對(duì)于直接從數(shù)據(jù)庫(kù)中取得數(shù)據(jù)的報(bào)表,包括從指標(biāo)庫(kù)出的報(bào)表,和從CognosPowerCubes數(shù)據(jù)集市中取得數(shù)據(jù)的OLAP報(bào)表的開(kāi)發(fā)過(guò)程時(shí)沒(méi)有太大區(qū)別的。最大的不同是開(kāi)發(fā)使用的

8、源數(shù)據(jù)的結(jié)構(gòu)不同,一種是表、字段的數(shù)據(jù)庫(kù)結(jié)構(gòu),一種是OLAP的多維結(jié)構(gòu)。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。