




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
BO報表技術入門
第一章B0報表簡介:
1.什么是報表?
簡樸的說:報表就是用表格、圖表等格式來動態顯示數據.報表軟件,它們需要有專門
的報表構造來動態附加載數據,同步也可以實現報表格式的多樣化。B0就是這樣一種報表
軟件。
2.BO報表
B。報表全稱是BusinessObject.BusinessObjects是全球領先的商務智能(BI激件企業
的產品套,2023年10月被SAP收購。BusinessObjectsXI為報表、杳詢和分析、績效
管理以及數據集成提供了最完善、最可第附平臺.本文中用的版本是BusinessObjeciXI
Release2。
3.學習內容
':I)B0的語義層設計
提供J'創立和維護語義層的所有技術.讓顧客能很輕易地創立、訪問和運行報表.
■Designer簡介
■基本操作
■插入表和連接
■定義類和對軟
⑵BO的報表設計
讓開發擰掌握報表規劃和制作的全面技能和深入知識,協助分析和解釋某些重要信息,
以及完整的報表創立過程。
■制作一張簡樸的報表
■報表口勺處理(1):插入表和設置表格式
報表H勺處理(3):獨立單元格
報表的處理(4):設置數字和日期格式
報表啊處理(5):使用節、拆分和排序
報表啊處理(6):過濾報表中顯示向值
報表的處理(7):使用原則計算
報表啊處理(8):使用報警器突出顯示關鍵成果
報表口勺處理(9):WebIntelligence函數
■處理查詢:構建基本查詢
■處理文檔(1):設置文檔進行鉆取分析
■處理文檔(2):保留和刪除WebIntelligence文檔
4.學習方式
語義層設計的學習,側重F理論:報表設計向學習,側重于操作。
木學習資料采用技術案例形式,【問題指述】是我們運用B0自帶啊數據庫,編寫了一
和小時需求,引入詳細的問題,【分析過程】詳細講解我們用到啊技術知識,【處理途徑】是
我們以圖示啊方式,實現報表.【經驗總結】是我們自己在開發過程中,碰到的相似問題.,
但愿能有些拓展。
第二章語義層設計
第一節Designer簡介
1.1概述
木節簡要簡介了Designer這,用于構建UniverseW、J工具。我們從Universe是什么,
怎樣創立Universe,以及Universe的作用分別論述。等你理解這些基本的概念之后,就會
發現,制作報表只是力氣活,不過universv的設計卻是技術活.因此在學習和開發的過程
中,重要精力是要花在universe的設計上的。
1.2Designer和Universe基本原理
BusinessObjcclsDesigner是一種軟件工具,可創立Universe,
1.2.1什么是Universe?
Universe是一種包括如下內容的文獻:
?一種或多種數據庫中間件的連接參數。
?稱為對象的SQL構造.映射到數據庫中的實際SQL構造.如列、表和數據庫函數。對
會按類分組。WebIntelligence顧客既可以看到對象,也可以看到類。
?在數據庫中使用的表和連接的模式。對象是通過您包括在模式中的數據祚構造來構隹的。
簡樸的來說,先理解下Universe是我們做報表的第一步要創立的文獻,它重要是和底
層數據庫相對應,最直觀的就是它是用來構建SQL查詢的文獻。
1.2.2Universe有何作用?
Universe的作用是為WebIntelligence的顧客提供一種易于使用和理解的接口,使他們能根
據數據庫運行杳詢,以創立報表和執行數據分析。由于Universe中的類和對黛,止SQL的
自商成果,以直觀的萬式顯不給WebInielligence的顧客.WebIntelligence是什么將在笫三
章報表設計里面解擇,在Universe中創立叼對象必須與最終帔客的業務環境和詞匯有關。
這些對象的作用是將以業務為供點的前端展現為數據庫中的SQL構造.
下圖顯示了對象的作用,它用作數據庫模式和WebIntelligence中的“查詢”工作區之間的
映射層,而顧客使用該工作區創立根據數據窣表運行口勺查詢,
對象故據庫模式
V.bInt.lliBgc?中的“結果對象”窗格
1.2.3Universe包括什么?
等你創立一種新的Universe文獻后,你看到的宙口如下:
你在兩個白色區域分別右擊,就會發現它們內功能區別,右面是引入表或者編輯派生表(非
物理表),左面是對象資源管理器視圖,用以創立對象和類的.
⑴類
類是Universe中的對象的邏輯分組。它表達對象向類別。類的名稱應指明類包括的對象向
湊別。可以按層次將類劃分為子類.
?2)對象
對象是映射到數據庫中的數據或數據派生附命名Universe單元。應根據目的顧客組叫業務
詞匯命名對您的名稱,例如,在產品經理所用的Universe中使用的對象可以是“Produc.(產
品)”、“Lifp「y「g(生命周期)”或“Rpl.sDnre(公布II期)“.財務分析員使用的
Universe可以包括詣如"ProfitMargin(種向)"和"RclumonInvestment(投資回報)”
等對象.
?3)對象類型
在Designer中,對象被限定為三種類型之一:維、明細或度量。
對象類型闡明
維用于分析的參數.維一般與諸如地理、產品或時間的層次有關。例如,“Cily”,“Yr(年廣
aQtr(季度M'等。
明細提供維的闡明,但并不是分析的焦點。例如“MonthName”
度量傳遞用于確定維對象數I出為數值信息.例如“SalesRevenue(銷將收入)”
設置措施
右擊對象分對象屬性,如圖:
第二節基本操作
2.1概述
本舉描述您在Designer中執行以創立、修改和更新Universe內基
本操作,涵靛了如F主題:
?啟動Designer
?創立Universe
?保留Universe
?導出Universe
?導入Universe
,設置Universe參數
?使用Designer顧客界面
?使用“查找并替代”
?組織表〃示
?選擇模式顯示選項
2.2啟動Designer
.萬式到.ell
<33“Q7?
QOr*cl?-Qra£h:OcJ^?*l?,,?金,綺Xnt?lltc?x?
O7LSQLD.el吁?PS?fWw?lavMtccyT??l
mt.eQJ?v?V?>55>冷VauverseKiller
QOfflC?>與WRRPIM
(0kltiA(R20IO
e9n?囹導人向導
e,4發亳向5
斷。制片Q)
QJ0RTlkw?kt?《)效量的0句號
e)0?白淞努布,蜂耳號哂
Q中nwRMi>SJ0y詢E.
門開始與GXI2?Gl九"i?e?貨思,史學刊號
系統CMS服務器的名稱。
顧客名您口勺資料庫顧客名。
密碼您的資料庫密碼。
身份驗證您的安全級別
登錄成功后
2.3創立Universe
--i國?色&曾?國串調「
名稱向WebIntelligence顧客標識Universe。
指述闡明Universe用途和內容的闡明。可選字段。
連接連接參數的命名集合,用于定義WebIntelligence怎樣訪問數據庫文獻中的數
據。所有可用I向連接均顯示在“連接”下位列表框中。也可以創立新的連接。
接下來按確定即可。
2.4保留Universe
保用Universe
?從菜單欄中選擇“文獻”>“保用”
?單擊“保用"圖標』
?在鍵盤上按Ctrl+S
2.5導出Universe
科Universe保留到CMS(中央管理系統:統一管理Universe)
—文件⑹編輯⑹查看插入⑴工具窗口(加幫
:□新建?…Cbrl+Np1國
夠打開...
Ctrl+0f'壬
關閉(QQri+W
日保存(5)Ctrl+S
另存為...F12
全部俁存(L)
rQtmtmn
導入⑴…
E導出?…1
E
元數據交軟網)
圖上數(H)…vame
頁面設直(①…
心打卬預頌》,.
c5打印(e)“.Ctrl+P
180JR表.加
2SWYT稅收收入將況(級次).unv
3所頂<試專用5丫
■280報表.力
HrUM
點擊瀏覽,可新建文獻夾
導出UniverseX
i.Universe已成功導出。
砥
2.6導入Universe
導入:從CMS上獲得Universe。
文件⑥編輯⑹直看插入⑴工且窗口(由
勒建(由…Ctrl+N?
一)第打開.,.Qrl+O
00電
-H美田?CtrU-W=
.0保存⑸Ctrl+S
另存為…F12
全部俁存(U
I「導入(D…
導出⑹…
元數據交熱切
B參數(由…
而面設置(U)
H打印預覽⑦…
dS打印⑻…Ctrl+P
[BO報表.unv
25WYT稅收收入情況(級次).unv
35WYT測試專用,unv
士8。報表.unv
退出兇
第三節插入表和連接
3.1概述
本章闡明可以怎樣創立種模式,該模式包括構建對象所需的所有SQL構造(Web
Intelligence顧客使用這些對軟來構建報表)。這些SQL構造包括表、列、連接和數據庫函
數“構建對H'州、J模式是構建滿足所有其最終頤客匯報需求的Universe的基礎“直觀際兌,
就是Designer工具中右邊畫布中編輯的內容。
3.2什么是模式?
模式是數據庫構造的圖形表達方式。在Designer中,您為Universe表達的數據庫部分
國立模式。
模式包括表和連接。衣包括列,而您最終會將這些列映射到最終顧客用于創立報表的對
缸連接鏈接表,以便為在多種表上運行的查詢返網對的的數據。
您通過使用表瀏覽器從目的數據庫中選擇表,在“構造”窗格中設計模式。創立連接以
賃接表。當您為Universe設計了模式時,可以使用自動完整性檢查功能驗證模式。
如下顯示了Beach這一示例Universe冊J模式:
serrtcejd
(C際g)
c*rf
cusfjd
"_「?亦
wt.new
5PoOR"
下圖指明了模式設計階段出目前一種經典Universe開發周期口勺哪個位置:
)用戶需求分析
準備階段1
2)計劃
1)設計與測試架構
使用設計事實現階段2)構建與測試Universe對更<-
3)用儲備庫部善Universe
用尸反饋
維護階段根據用戶要求和數據
源變化更新和維護Universe
3.3插入表
表瀏覽器是一種獨立H勺窗口,它顯示nix勺數據庫中向表和列的樹形視圖。使用表瀏覽
器可查看和選擇想插入模式啊數據庫中的表,
二二|
國國
困團數亮
回國橫向酒度□表①…
a囪頁面維度名稱回誕生表(Q)…
田碼頁面維度代碼
領9派生表(E)…
&Q跌接①..
給上下文團…
表的行數(由…
更改表顯示(Q)Orl+T
醐S線⑷
分頁符(B)
則(0)“.
”表瀏覽器
|r?A(x)j-單擊可添加表
劇新d)--刷新表的顯示
8占
'ProgramFiltsxBusiness01)勺
口Xtreme信息
財務
口
采
購
惻
口試
產
□品
產
□晶
□地區元數先
□訂單
□訂單細節
n供應商.
lr雇員
lF雇員地址
—r客戶
11
關閉|幫助QI)
------------1--------------
3.4使用派生表
派生表是您在Universe模式中定義的玄。您在這些表上創立對象,就像在任何其他表
上創立同樣.派生表由SQL查詢在Univeise級別定義,可用作Des誼ner中的邏揖表。
派生.表具有如下長處:
?減少了返網到文檔供分析用的數據也,可以在派生表中包括復雜的計兌和函數。這些
操作在將成果集返回到文檔之前執行,從而節省門忖間和誠少r在報表級別對大量數據進行
復雜分析的需求。
?減少了前數據庫匯總表的維護。有時,派生表可以取代保留復雜計算的成果的記錄表
,:通過使用聚合感知將這些成果合并到Universe中).常常維護和刷新這些聚合表要付出
很高的代價。派生表可以返回相似向數據并掘供實時數據分析。派生表與數據庫視圖類似,
方具有如下優勢:派生表的SQL可以包括提醒。
困國數先
回0]底內倍度□表①…
E匈頁面維度名稱蒯派生表①)…
國圖頁面簿度代碼
期強而生表(E).
&二我接Q)...
施上下文兇…
表的行數(切…
更改表顯示(3CUI+T
網格線(S
分頁符(8)
選項9)…
SQL體現式就是我們編輯的區域。
3.5定義連接
在模式中插入r多種表后,必須在有關內衣之間創立連接。在模式中,連接和表同樣重
要,由于它們容許您通過一種故意義的方式財合多種表中的數據。這里口勺連接和數據庫中的
SQL連接有相似的含義,
創立連接:
1.可以通過圖形方式在表之間創立各個連接,措施是使用鼠標從一種表中向列句另
一種表中的匹配列畫一條線。
i
H單
?
IU
召尸聞。U金,
?
-S
*戶姓名,左戶:
聯系人名:屈偽ID
ID
聯不人姓z版日航
聯系人楊律求況
?|
聯系人取鏟rs發費日稅
去售瓢/達
年借?
電快遞fl公司
址r
也發四
址,,
l-e號
依u單
'
市'
免電別H
E薪
煙'
£和她
,
立連接
性來創
連接屬
接定義
框中直
”對話
連接
“編輯
過在
2.通
兇
zJ
I訂單
訂單.
I
客尸信訂單仝D肺
ID
右血W
尸類臂鬻
-iff
聯集工B
翁一
聯人呈期
我不單日
入Z-求露
聯系宜BM
A發貨
工濘
H
2
H
K
fitQD
r外連
r
接⑥)
外連
D|
檢測Q
N。
.
個客S
S個訂
駕霸
磊舞
接⑤)
r快龍連
|
助QP
|,
取消
|
定
|瑞
|
域
象
和對
義類
節定
第四
述
4.1概
連
列和
表、
構造(
據庫
se數
iver
括Un
創立包
cnic、
劃Univ
樣規
了怎
描述
已經
各節
前面
式.
附表模
接)
之后,
庫構造
此數據
。完畢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公路工程的行業未來趨勢試題及答案
- 行政組織的定性與定量研究試題及答案
- 基于ARM架構的嵌入式設計試題及答案
- 深度學習公路工程試題及答案
- 發動機控制系統的應用與調整考核試卷
- 行政決策方式的多樣性試題及答案
- 箱包行業渠道建設與經銷商管理考核試卷
- 學習2025年計算機二級MySQL的快捷方式試題及答案
- 數據庫故障與恢復流程試題及答案
- 基于RESTFUL的嵌入式解決方案試題及答案
- 發那科注塑機講義
- 初中英語詞匯表(帶音標)
- 中國公民普通護照申請表(正面)
- 人工智能與房地產營銷
- LKJ系統車載設備換裝作業指導書
- 《農村電商運營》農產品電商運營方案
- 區塊鏈在金融領域的應用課件
- VDA6.3-2016過程審核對應的資料
- 采用新技術、新工藝、新材料、新設備的安全管理措施
- 《藝術概論》章節測試及答案
- 青島科技大學Python程序設計期末復習題
評論
0/150
提交評論