COGNOS報(bào)表開發(fā)流程_第1頁
COGNOS報(bào)表開發(fā)流程_第2頁
COGNOS報(bào)表開發(fā)流程_第3頁
COGNOS報(bào)表開發(fā)流程_第4頁
COGNOS報(bào)表開發(fā)流程_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、報(bào)表開發(fā)A)模塊概述模塊名報(bào)表開發(fā)模塊編號設(shè)計(jì)者模塊性質(zhì)普通父模塊列表子模塊列表元數(shù)據(jù)準(zhǔn)備、模型設(shè)計(jì)、報(bào)表開發(fā)外部系統(tǒng)列表B)處理流程和處理邏輯1)處理流程圖B)處理邏輯如圖:基本的處理流程有三個(gè)部分,元數(shù)據(jù)準(zhǔn)備、模型設(shè)計(jì)、報(bào)表設(shè)計(jì)。針 對本系統(tǒng)的情況,報(bào)表的制作分為三類,從cubeB報(bào)表、直接從事實(shí)表出報(bào)表、 從指標(biāo)出報(bào)表。 從制作方式來講其中直接從事實(shí)表出報(bào)表、 從指標(biāo)出報(bào)表的方法 是完全相同的。首先形成元數(shù)據(jù)模型描述。將數(shù)據(jù)庫結(jié)構(gòu)描述成需要的結(jié)構(gòu),然后將元數(shù)據(jù) 發(fā)布到Cog nos服務(wù)器上。同時(shí)Cog nos的OLAP轉(zhuǎn)換工具通過元數(shù)據(jù)描述可以將 數(shù)據(jù)庫中數(shù)據(jù)按照業(yè)務(wù)主題的維度、指標(biāo)等因

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

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

4、rmer提供的圖形化設(shè)計(jì)界面中設(shè)計(jì)a. 導(dǎo)入IQD數(shù)據(jù)源。進(jìn)行必要的加工。b. 通過拖拽等方式設(shè)計(jì)維度、層次和指標(biāo)。c. 定義模型中的計(jì)算,包括維度計(jì)算、指標(biāo)計(jì)算等。d. 添力卩CUBE定義CUBE勺設(shè)置。e. 檢查問題,并采用少量數(shù)據(jù)驗(yàn)證數(shù)據(jù)集市設(shè)計(jì), 當(dāng)各方面滿足需求后,該階段 即告完成。Eie Ld*旦5 Ssr Qi&cr-sn Jiods 亞ndwv tfe*xj2? I I-Id 制I g創(chuàng) 掘1副舞11 pll畫IgiI叮松|Rea-lp-在這一步中,實(shí)際上是通過圖形化的界面將設(shè)計(jì)階段涉及好的多維模型物理例如下面的模型結(jié)構(gòu):3報(bào)表開發(fā)前端的使用包括分析、查詢、報(bào)表三類,元

5、數(shù)據(jù)和CUBE發(fā)布后,分析和查詢可以直接使用。報(bào)表開發(fā)包含兩類報(bào)表:直接從數(shù)據(jù)庫中取得數(shù)據(jù)的報(bào)表, 包 括從指標(biāo)庫出的報(bào)表,以及從 Cog nos Power Cubes數(shù)據(jù)集市中取得數(shù)據(jù)的 OLAP 報(bào)表。選擇使用何種類型來制作報(bào)表時(shí)要綜合考慮,對于明細(xì)查詢型的報(bào)表,比 如最大十家,以及客戶信息統(tǒng)計(jì),包括人行報(bào)表(實(shí)際上是對指標(biāo)庫的查詢)等, 采用直接從數(shù)據(jù)庫中取得數(shù)據(jù)的報(bào)表比較合適,效率也不會有問題。對于交叉統(tǒng)計(jì)型的報(bào)標(biāo),從CUBE出就更為合適,不僅制作過程方便,而且效率優(yōu)于數(shù)據(jù)庫 處理。Cog nos的報(bào)表開發(fā)過程不需要編寫腳本和程序,僅需在報(bào)表設(shè)計(jì)界面中 進(jìn)行鼠標(biāo)拖拽式設(shè)計(jì),即可實(shí)現(xiàn)復(fù)雜的報(bào)表,如下圖所示:通過報(bào)表開發(fā),可以形成各種面向用戶的豐富的展現(xiàn)內(nèi)容。如儀表盤報(bào)表, 自動(dòng)綜合報(bào)告等。基本的步驟有:a. 選擇元數(shù)據(jù)。b. 拖拽報(bào)表。c. 定義報(bào)表樣式,表頭、數(shù)據(jù)格式等。d. 添加提示用過濾條件。e. 對于復(fù)雜的報(bào)表,還需要進(jìn)行添加計(jì)算、添加匯總、點(diǎn)定義、多查詢設(shè)置、鉆 取等。在這一步驟,對于直接從數(shù)據(jù)庫中取得數(shù)據(jù)的報(bào)表,包括從指標(biāo)庫出的報(bào)表, 和從Cog nos

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論