版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MicroStrategy
報(bào)表設(shè)計(jì)培訓(xùn)培訓(xùn)主題介紹MicroStrategy簡介MicroStrategy平臺架構(gòu)工程設(shè)計(jì)報(bào)表開發(fā)MicroStrategy簡介MicroStrategy是什么?1、專業(yè)的商務(wù)智能分析工具2、整合不同的業(yè)務(wù)系統(tǒng)數(shù)據(jù)3、將數(shù)據(jù)轉(zhuǎn)換為信息4、為決策者指定方案提供依據(jù)MicroStrategy的功能?1、報(bào)表2、圖形3、OLAP分析4、客戶化典型的BI系統(tǒng)結(jié)構(gòu)企業(yè)數(shù)據(jù)倉庫ETL(抽取、轉(zhuǎn)換、加載)即席查詢、預(yù)定義報(bào)表、自定義報(bào)表、OLAP、數(shù)據(jù)挖掘、專題分析模型元數(shù)據(jù)管理Web服務(wù)器客戶端客戶端客戶端客戶端客戶端大客戶分析數(shù)據(jù)集市財(cái)務(wù)分析數(shù)據(jù)集市客戶分析數(shù)據(jù)集市...模型庫業(yè)務(wù)數(shù)據(jù)庫業(yè)務(wù)數(shù)據(jù)庫業(yè)務(wù)數(shù)據(jù)庫業(yè)務(wù)數(shù)據(jù)庫業(yè)務(wù)數(shù)據(jù)庫業(yè)務(wù)發(fā)展分析客戶分析大客戶分析用戶發(fā)展分析收益情況分析服務(wù)質(zhì)量分析營銷管理分析財(cái)務(wù)分析渠道分析反欺詐專題分析客戶流失專題分析...MicroStrategy平臺架構(gòu)架構(gòu)說明此架構(gòu)中包含如下局部:源系統(tǒng)數(shù)據(jù)倉庫MicroStraregy元數(shù)據(jù)MicroStraregy商務(wù)智能平臺源系統(tǒng)源系統(tǒng)(SourceSystem)是指能獲取或保存相關(guān)數(shù)據(jù)的任何系統(tǒng)或文件。通常是指存放交易數(shù)據(jù)的數(shù)據(jù)庫。交易處理包含交易的簡單記錄,例如:銷售、庫存、提款或存款。數(shù)據(jù)倉庫數(shù)據(jù)倉庫(Datawarehouse)通常構(gòu)建在關(guān)系數(shù)據(jù)庫之上并能用SQL語句查詢,從而提取信息并用報(bào)表的形式展示出來。存儲在數(shù)據(jù)倉庫中的數(shù)據(jù)就來自源系統(tǒng)。設(shè)計(jì)數(shù)據(jù)倉庫是為了使分析過程最優(yōu)化。與其它工具與應(yīng)用相結(jié)合,數(shù)據(jù)倉庫可為強(qiáng)壯的OLAP系統(tǒng)提供根底。例如:分析過程可以用于計(jì)算銷售趨勢,增長模式,奉獻(xiàn)度,趨勢報(bào)表,利潤分析等等。數(shù)據(jù)倉庫中的數(shù)據(jù)可通過對一個現(xiàn)有的源系統(tǒng)進(jìn)行ETL(抽取、轉(zhuǎn)換、加載)處理后得到。元數(shù)據(jù)庫元數(shù)據(jù)庫(MetadataDatabase)中存儲著MicroStrategy的預(yù)定義對象〔包括了框架對象、應(yīng)用對象、配置對象〕的信息,并且將MicroStrategy對象映射到數(shù)據(jù)倉庫結(jié)構(gòu)和內(nèi)容上??蚣軐ο?SchemaObjects)——框架對象將數(shù)據(jù)倉庫里的數(shù)據(jù)映射為邏輯的業(yè)務(wù)術(shù)語,是應(yīng)用對象的根底框架對象,在Architect產(chǎn)品中進(jìn)行設(shè)計(jì)。應(yīng)用對象(ApplicationObjects)——是指報(bào)表及報(bào)表相關(guān)的對象,在desktop中建立。配置對象(ConfigurationObjects)——管理和其相關(guān)的定義,在MicroStrategyArchitect或MicroStrategyDesktopadministration面板中建立。元數(shù)據(jù)庫
以下圖概念性地描述了元數(shù)據(jù)庫在商業(yè)智能系統(tǒng)中的功能:MicroStrategy應(yīng)用對元數(shù)據(jù)庫發(fā)出請求,經(jīng)元數(shù)據(jù)庫翻譯為SQL到數(shù)據(jù)倉庫中進(jìn)行查詢,并將查詢結(jié)果經(jīng)元數(shù)據(jù)庫傳回報(bào)表(Report)和文檔(Document)。MicroStrategy商務(wù)智能平臺MicroStrategy商務(wù)智能平臺是商務(wù)智能環(huán)境的核心,它包含一系列的引擎和效勞器組件,用于與數(shù)據(jù)倉庫進(jìn)行高效的通信,并在給定的時間內(nèi)精確地獲得用戶所需的結(jié)果?!捌脚_”意味著用戶可與引擎和效勞器組件通信,使用一局部或所有的功能,可以在此根底上定制應(yīng)用。以下的組件構(gòu)成了平臺的核心:SQL引擎和查詢引擎——共同工作來生成并發(fā)送已優(yōu)化的SQL到關(guān)系數(shù)據(jù)庫分析引擎——加強(qiáng)了分析力度,增強(qiáng)了關(guān)系數(shù)據(jù)庫提供的系統(tǒng)的擴(kuò)展能力效勞器組件〔ReportService等〕MicroStrategy三層架構(gòu)圖MicroStrategy四層架構(gòu)圖MicroStrategy執(zhí)行流程MicroStrategy執(zhí)行流程1、用戶經(jīng)過MicroStrategyDesktop提交報(bào)表需求。2、MicroStrategyDesktop發(fā)送需求到MicroStrategyIntelligenceServer。3、IntelligenceServer檢查報(bào)表緩存的有效性。如果報(bào)表已經(jīng)存在于緩存中,IntelligenceServer會直接跳到最后一步將報(bào)表傳遞給客戶端;如果沒有對報(bào)表進(jìn)行有效的緩存,那么IntelligenceServer繼續(xù)執(zhí)行報(bào)表;下面步驟假設(shè)對于報(bào)表的需求沒有有效的緩存4、從元數(shù)據(jù)庫中獲得的對象。5、SQL生成引擎(SQLGenerationEngine)生成SQL。6、查詢引擎(QueryEngine)翻開數(shù)據(jù)倉庫鏈接,提交SQL,返回報(bào)表結(jié)果7、分析引擎(AnalyticalEngine)執(zhí)行必要的附加運(yùn)算。對于大多數(shù)報(bào)表,這種運(yùn)
算包括交叉表以及計(jì)算小計(jì)。8、IntelligenceServer發(fā)送整個報(bào)表到MicroStrategyDesktop。同時報(bào)表緩存被創(chuàng)立。9、MicroStrategyDesktop格式化并顯示已完成的報(bào)表。工程需求背景:有一個簡單需求,用MSTR如何實(shí)現(xiàn)。需求是按年查看銷售金額,銷售數(shù)量,本錢。數(shù)據(jù)倉庫使用mstr_tutorial,這里先介紹3個表,order_detail(事實(shí)表)、Lu_day(時間維表)、Lu_Item(商品維表)。表結(jié)構(gòu)設(shè)計(jì)過程配置數(shù)據(jù)倉庫ODBC配置元數(shù)據(jù)庫創(chuàng)立新工程數(shù)據(jù)庫實(shí)例數(shù)據(jù)倉庫目錄創(chuàng)立事實(shí)和實(shí)體創(chuàng)立度量和篩選創(chuàng)立其他對象配置IntelligenceServer配置數(shù)據(jù)倉庫ODBC第一步:翻開ODBC數(shù)據(jù)源管理器,選擇添加;配置數(shù)據(jù)倉庫ODBC第二步:選擇對應(yīng)數(shù)據(jù)源的驅(qū)動程序,點(diǎn)擊完成;配置數(shù)據(jù)倉庫ODBC第三步:填寫數(shù)據(jù)源名相關(guān)信息,選擇數(shù)據(jù)庫,配置完成。配置元數(shù)據(jù)的ODBC步驟同上,命名為training_md;配置元數(shù)據(jù)庫配置元數(shù)據(jù)庫配置元數(shù)據(jù)庫元數(shù)據(jù)庫配置完成工程源工程源對象處于Microstrategy對象的最高級。一個工程源代表一個元數(shù)據(jù)庫連接。這個連接可以由兩種方式實(shí)現(xiàn):直接或兩層模式――通過知道DSN、LOGIN、口令連接到元數(shù)據(jù)庫。效勞器或三層模式――通過指向一個定義好的IntelligenceServer連接到元數(shù)據(jù)庫。這里首先使用直接方式連接,稍后再把建設(shè)好的應(yīng)用配置成三層模式。啟動MicrostrategyDesktop,選擇菜單工具/工程源管理器,點(diǎn)擊添加,輸入工程源名稱〔如Training〕,選擇連接模式為直接,選擇ODBC:Training_md,點(diǎn)擊確定〔兩次〕。創(chuàng)立工程
在應(yīng)用中定義的MSTR對象(框架對象和用戶對象等)隸屬于工程。工程在工程源下,一個工程源下可以有多個工程。在MicrostrategyDesktop中雙擊進(jìn)入剛剛定義的工程源Training(最初配置一個工程源時,MSTR會創(chuàng)立一個內(nèi)嵌的用戶,用戶名是Administrator,口令為空,當(dāng)進(jìn)入一個工程源時,需要輸入這個工程源的user/PWD。從平安的角度考慮,進(jìn)入一個新工程源后,應(yīng)該修改MSTR內(nèi)嵌用戶Administrator的口令),選擇菜單框架/創(chuàng)立新工程。Desktop彈出工程創(chuàng)立助理:創(chuàng)立工程數(shù)據(jù)庫實(shí)例
數(shù)據(jù)庫實(shí)例代表與數(shù)據(jù)倉庫的連接。用于在某個工程中使用的數(shù)據(jù)倉庫。在工程源下的管理/數(shù)據(jù)庫實(shí)例管理器中點(diǎn)擊菜單文件/新建/數(shù)據(jù)庫實(shí)例,輸入一個數(shù)據(jù)庫實(shí)例名稱,選擇數(shù)據(jù)庫連接類型,[輸入描述];在數(shù)據(jù)庫連接中點(diǎn)擊新建,輸入數(shù)據(jù)庫連接名稱,選擇一個指向所要的數(shù)據(jù)庫的本地系統(tǒng)ODBC數(shù)據(jù)源;在數(shù)據(jù)庫登錄名中點(diǎn)擊新建,輸入數(shù)據(jù)庫登錄以及合法的登錄ID和密碼,點(diǎn)擊確定;選擇正確的數(shù)據(jù)庫登錄名,點(diǎn)擊確定;選擇正確的數(shù)據(jù)庫連接名稱,點(diǎn)擊確定。這樣就定義了一個數(shù)據(jù)庫實(shí)例,來代表物理的數(shù)據(jù)倉庫。數(shù)據(jù)庫實(shí)例數(shù)據(jù)庫實(shí)例選擇數(shù)據(jù)倉庫表
報(bào)表需要從數(shù)據(jù)倉庫中的某些TABLES中選取數(shù)據(jù)。一個工程需要哪些數(shù)據(jù)倉庫表,就在倉庫目錄中定義。每個工程有一個倉庫目錄。將焦點(diǎn)放置所要控制的工程上(TestProject),選擇菜單框架/倉庫目錄選擇數(shù)據(jù)倉庫表事實(shí)在MicroStrategy產(chǎn)品環(huán)境中事實(shí)是關(guān)聯(lián)數(shù)據(jù)倉庫中的數(shù)值和MicroStrategy報(bào)表環(huán)境的框架對象。他們對應(yīng)到數(shù)據(jù)倉庫中的物理字段,并用以創(chuàng)立對事實(shí)數(shù)據(jù)進(jìn)行運(yùn)算的度量對象。37事實(shí):業(yè)務(wù)活動中的數(shù)值信息事實(shí)是一些用數(shù)字表示的商業(yè)術(shù)語值事實(shí)可以由多個表達(dá)式組成事實(shí)和數(shù)據(jù)庫中的既有字段直接對應(yīng)是一種框架對象使用事實(shí)創(chuàng)立度量(metrics)事實(shí)的特征:一般是數(shù)值型的能夠被匯總用來表現(xiàn)更深層次的結(jié)果事實(shí)在這個簡單工程中,先定義三個事實(shí)(Fact):QTY〔銷售數(shù)量〕,AMT〔銷售金額〕,COST〔本錢〕。將焦點(diǎn)移至TestProject工程下的框架對象/事實(shí)中,選擇菜單文件/新建/事實(shí),系統(tǒng)載入事實(shí)編輯器,并進(jìn)入到創(chuàng)立事實(shí)表達(dá)式界面。先創(chuàng)立QTY事實(shí),QTY事實(shí)存在于事實(shí)表Order_Detail中,在源表下拉列表中選擇Order_Detail,把QTY_SOLD字段從可用的列拖到事實(shí)表達(dá)式中,在映射方法中選擇手動〔手動和自動的區(qū)別見附錄〕,點(diǎn)擊確定:事實(shí)事實(shí)創(chuàng)立AMT(銷售金額)事實(shí)。AMT事實(shí)也存在于事實(shí)表Order_Detail中,與QTY不同的是AMT的表達(dá)式為:UNIT_PRICE*QTY_SOLD創(chuàng)立COST(本錢)事實(shí)。COST的表達(dá)式為:UNIT_COST*QTY_SOLD事實(shí)實(shí)體(Attributes)實(shí)體對應(yīng)業(yè)務(wù)術(shù)語(年,客戶)實(shí)體可以由多個實(shí)體形式組成實(shí)體直接和數(shù)據(jù)庫中的字段對應(yīng)是一種框架對象42創(chuàng)立實(shí)體43實(shí)體實(shí)體形式實(shí)體形式表達(dá)式實(shí)體形式表達(dá)式表位置44實(shí)體名稱和描述形式類別形式種類和缺省排序順序45實(shí)體源表形式表達(dá)式映射方法46實(shí)體父/子實(shí)體關(guān)系關(guān)系說明47實(shí)體可用的顯示形式瀏覽形式報(bào)表顯示形式每個實(shí)體至少有一個實(shí)體形式,通常有兩個:ID/描述(DESC)形式有兩種用途:1.顯示——在報(bào)表上或數(shù)據(jù)瀏覽時顯示2.條件——分析或做查詢時用于限制條件。在這個簡單工程中,先定義三個實(shí)體(Attribute):Item(商品),Day(日期),Year(年);其中Year是Day的Parent。實(shí)體(Attributes)定義Item實(shí)體將焦點(diǎn)移至TestProject工程下的框架對象/實(shí)體中,選擇菜單文件/新建/實(shí)體,系統(tǒng)載入實(shí)體編輯器,并進(jìn)入到創(chuàng)立實(shí)體形式(ID)表達(dá)式界面。在數(shù)據(jù)庫中(已選的3個表)的Order_Detail、LU_Item表里記錄著Item實(shí)體的信息,其中LU_Item是維表,Order_Detail是事實(shí)表。對于Item實(shí)體的ID在數(shù)據(jù)庫中是用Item_ID字段表示的。在創(chuàng)立實(shí)體形式(ID)表達(dá)式界面,選擇源表LU_Item,把Item_ID字段從可用的列拖到形式表達(dá)式中,在映射方法中選擇手動,點(diǎn)擊確定實(shí)體(Attributes)實(shí)體(Attributes)選中Order_Detail、LU_Item表前的復(fù)選框,點(diǎn)擊確定實(shí)體(Attributes)現(xiàn)在對于Item實(shí)體已經(jīng)定義好了ID形式(Form),再定義Item實(shí)體的DESC(描述)形式。點(diǎn)擊界面上的新建按鈕。Item實(shí)體的DESC(描述)信息在數(shù)據(jù)庫中是用ITEM_NAME表示的。把ITEM_NAME字段從可用的列拖到形式表達(dá)式中,在映射方法中選擇手動.實(shí)體(Attributes)定義Day實(shí)體Day實(shí)體的ID在數(shù)據(jù)庫中的LU_Day維表里是用DAY_DATE字段表示,在Order_Detail事實(shí)表里是用ORDER_DATE字段表示。這樣Day實(shí)體的ID有兩個表達(dá)式。首先選擇源表LU_Day,把DAY_DATE字段從可用的列拖到形式表達(dá)式中,在映射方法中選擇手動實(shí)體(Attributes)實(shí)體(Attributes)在界面上選中LU_Day表前面的復(fù)選框。由于Day實(shí)體的ID在不同的表中有兩種表達(dá)式,現(xiàn)在需要在創(chuàng)立一個表達(dá)式。點(diǎn)擊新建按鈕,選擇源表Order_Detail,把Order_Date字段從可用的列拖到形式表達(dá)式中,在映射方法選擇手動,點(diǎn)擊確定.實(shí)體(Attributes)定義Year實(shí)體Year實(shí)體在僅在數(shù)據(jù)庫中的LU_Day維表里出現(xiàn)。選擇源表LU_Day,把Year_ID字段從可用的列拖到形式表達(dá)式中,在映射方法中選擇手動,點(diǎn)擊確定.實(shí)體(Attributes)對于Year實(shí)體,也不需要描述形式,但需要定義Year和Day父子關(guān)系。點(diǎn)擊子標(biāo)簽,再點(diǎn)擊添加按鈕,選擇Day實(shí)體,點(diǎn)擊確定。實(shí)體(Attributes)更新框架對于現(xiàn)在的簡單工程,所有的框架對象(SchemaObjects)都已經(jīng)定義完了,為使框架對象最終在報(bào)表生效,需要更新框架。選擇菜單框架/更新框架,點(diǎn)擊確定來更新框架。度量度量是報(bào)表組件,它代表了商業(yè)度量和關(guān)鍵性能指示器。用存儲在數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行表達(dá)計(jì)算,這與電子數(shù)據(jù)表軟件中的公式相似。使用事實(shí)創(chuàng)立度量。度量的類型簡單度量(Simplemetrics)Sum(Revenue)Sum(Revenue-Cost)Sum(Abs(Revenue-Cost))復(fù)合度量(Compoundmetrics)Rank([RevenueMetric])(Avg(Revenue))+(Avg(Cost))61簡單度量(SimpleMetric)公式(formula)級(Level)條件(Condition)轉(zhuǎn)換(Transformation)度量對應(yīng)上面創(chuàng)立的3個事實(shí),可以創(chuàng)立3個度量:銷售數(shù)量、銷售金額和本錢。將焦點(diǎn)移至TestProject工程下的公共對象/度量中,選擇菜單文件/新建/度量,系統(tǒng)載入度量編輯器。將AMT事實(shí)拖至度量定義中:度量點(diǎn)擊保存并新建按鈕,確認(rèn)保存的路徑是公共對象/度量,輸入對象名稱本錢,點(diǎn)擊保存。同理建度量COST、QTY。報(bào)表將焦點(diǎn)移至TestProject工程下的公共對象/報(bào)表中,選擇菜單文件/新建/報(bào)表,系統(tǒng)載入報(bào)表編輯器:報(bào)表從數(shù)據(jù)資源管理器中找到框架對象/實(shí)體,雙擊Year實(shí)體(或拖拽),那么Year實(shí)體顯示在報(bào)表模板上,再從數(shù)據(jù)資源管理器中找到公共對象/度量,雙擊銷售金額、銷售數(shù)量、本錢:報(bào)表選擇菜單查看/表格查看,那么報(bào)表執(zhí)行,并以表格形式呈現(xiàn)結(jié)果。設(shè)置I-SERVER用剛剛創(chuàng)立的簡單工程設(shè)置I-SERVER,就可以從瀏覽器看到報(bào)表。使用ConfigurationWizard(開始/程序/Microstrategy/ConfigurationWizard)第二項(xiàng):設(shè)置I-SERVER選擇ODBC數(shù)據(jù)源:training_md,輸入數(shù)據(jù)庫用戶名、密碼,點(diǎn)擊下一步。設(shè)置I-SERVER輸入MicroStrategy管理員用戶名和密碼,點(diǎn)擊下一步。設(shè)置I-SERVER輸入一個效勞器定義名稱,點(diǎn)擊下一步。設(shè)置I-SERVE
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位管理制度呈現(xiàn)合集【人力資源管理篇】
- 2024年廠年度勞動競賽的工作總結(jié)
- 《廣告的社會功能》課件
- 第1單元 中華人民共和國的成立與鞏固 (B卷·能力提升練)(解析版)
- 《孟子生平簡介》課件
- 《杜絕校園欺凌》課件
- 超市客服話務(wù)員工作總結(jié)
- 探索生態(tài)之謎
- 2023年項(xiàng)目安全培訓(xùn)考試題(能力提升)
- 2023年項(xiàng)目部治理人員安全培訓(xùn)考試題附完整答案(必刷)
- 基礎(chǔ)會計(jì)(第六版) 課件 第6-9章 會計(jì)賬簿-會計(jì)核算程序
- 原有建筑保護(hù)施工方案范本
- 土地整治投標(biāo)方案(完整技術(shù)標(biāo))
- 銷售訂單評審表
- 某煤礦潰倉事故專項(xiàng)安全風(fēng)險辨識評估報(bào)告示例
- 【幼兒園班本課程研究文獻(xiàn)綜述4100字(論文)】
- 上頜竇瘺修補(bǔ)術(shù)課件
- 支部書記辭職申請書
- 現(xiàn)場生命急救知識與技能學(xué)習(xí)通期末考試答案2023年
- 《HSK標(biāo)準(zhǔn)教程3》第18課課件
- 聯(lián)通公司集團(tuán)大客戶業(yè)務(wù)開通項(xiàng)目管理實(shí)施細(xì)則(試行)
評論
0/150
提交評論