版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、MSTR產(chǎn)品簡介,產(chǎn)品定位。二、MSTR產(chǎn)品應(yīng)用演示在瀏覽器中演示查看Document、Grid Report、Graph Report、圖形和表格顯示、旋轉(zhuǎn)、鉆取、分析、創(chuàng)建報表、保存報表、打印、導(dǎo)出Excel、PDF、歷史列表應(yīng)用、發(fā)送Email。三、產(chǎn)品安裝(及漢化)四、最簡單項目開發(fā)流程背景:已經(jīng)有一個數(shù)據(jù)倉庫,有一個最簡單需求(一張報表,按年查看銷售信息),用MSTR如何實現(xiàn)。這基本上沒有技術(shù)上的問題,只是步驟的問題。數(shù)據(jù)倉庫使用mstr_tutorial,這里先介紹3個表,order_detail(事實表)、Lu_day(時間維表)、Lu_Item(商品維表)。需求是按年查看銷
2、售金額,銷售數(shù)量,成本。0介紹元數(shù)據(jù)庫Microstrategy 元數(shù)據(jù)是存儲在關(guān)系型數(shù)據(jù)庫中的一個預(yù)定義的結(jié)構(gòu)。Microstrategy定義了這個元數(shù)據(jù)的結(jié)構(gòu)。元數(shù)據(jù)和數(shù)據(jù)倉庫的RDBMS不必相同。當(dāng)應(yīng)用程序連接到這個元數(shù)據(jù)庫時,所有的框架對象、報表對象、配置對象和項目設(shè)置信息都存儲在這里。1準(zhǔn)備空的RDB,并定義ODBC以SQL SERVER為例,在SQL SERVER中創(chuàng)建一個數(shù)據(jù)庫MstrMD。定義一個系統(tǒng)ODBC,命名為MstrMD。2配置元數(shù)據(jù)庫使用Configuration Wizard(開始/程序/Microstrategy/Configuration Wizard)第一項:
3、下一步,為簡單起見,只選擇創(chuàng)建元數(shù)據(jù)表,下一步,選擇ODBC數(shù)據(jù)源名稱:MstrMD,輸入用戶名和密碼。(如果使用Access作為元數(shù)據(jù)庫,則選擇在Access數(shù)據(jù)庫配置資料庫,在下面的文本框中輸入Access文件的路徑即可,系統(tǒng)會創(chuàng)建Access文件并配置ODBC。)點擊下一步。如果有警告信息,點擊關(guān)閉,再點下一步。選擇元數(shù)據(jù)腳本位置,一般情況下系統(tǒng)會根據(jù)元數(shù)據(jù)庫類型選擇出默認(rèn)的腳本程序,如本例中系統(tǒng)會找到.md7sql.sql。點擊下一步。點擊完成。點擊確定。配置元數(shù)據(jù)庫完畢!3連接項目源項目源對象處于Microstrategy對象的最高級。一個項目源代表一個元數(shù)據(jù)庫連接。這個連接可以由兩
4、種方式實現(xiàn):n 直接或兩層模式通過知道DSN、LOGIN、口令連接到元數(shù)據(jù)庫。n 服務(wù)器或三層模式通過指向一個定義好的Intelligence Server連接到元數(shù)據(jù)庫。這里首先使用直接方式連接,稍后再把建設(shè)好的應(yīng)用配置成三層模式。啟動Microstrategy Desktop,選擇菜單 工具/項目源管理器,點擊添加,輸入項目源名稱(如Training),選擇連接模式為直接,選擇ODBC:MstrMD,點擊確定(兩次)。4創(chuàng)建項目在應(yīng)用中定義的MSTR對象(框架對象和用戶對象等)隸屬于項目。項目在項目源下,一個項目源下可以有多個項目。在Microstrategy Desktop中雙擊進入剛才
5、定義的項目源Training (最初配置一個項目源時,MSTR會創(chuàng)建一個內(nèi)嵌的用戶,用戶名是Administrator,口令為空,當(dāng)進入一個項目源時,需要輸入這個項目源的user/PWD。從安全的角度考慮,進入一個新項目源后,應(yīng)該修改MSTR內(nèi)嵌用戶Administrator的口令),選擇菜單 框架/創(chuàng)建新項目。Desktop彈出項目創(chuàng)建助理:項目創(chuàng)建助理有4個按鈕,用于創(chuàng)建項目和快速初始化一個項目。在這里,首先用創(chuàng)建項目按鈕來創(chuàng)建項目,其余按鈕的功能在后面介紹。點擊創(chuàng)建項目按鈕輸入項目名稱和描述,點擊確定,在彈出的登錄窗口輸入用戶名(Administrator)和密碼(空)項目創(chuàng)建完畢后,點
6、擊確定。在項目源下出現(xiàn)新建的項目。5定義數(shù)據(jù)庫實例數(shù)據(jù)庫實例代表與數(shù)據(jù)倉庫的連接。用于在某個項目中使用的數(shù)據(jù)倉庫。在項目源下的管理 / 數(shù)據(jù)庫實例管理器中點擊菜單文件/新建/數(shù)據(jù)庫實例,輸入一個數(shù)據(jù)庫實例名稱,選擇數(shù)據(jù)庫連接類型,輸入描述;在數(shù)據(jù)庫連接中點擊新建,輸入數(shù)據(jù)庫連接名稱,選擇一個指向所要的數(shù)據(jù)庫的本地系統(tǒng)ODBC數(shù)據(jù)源;在數(shù)據(jù)庫登錄名中點擊新建,輸入數(shù)據(jù)庫登錄以及合法的登錄ID和密碼,點擊確定;選擇正確的數(shù)據(jù)庫登錄名,點擊確定;選擇正確的數(shù)據(jù)庫連接名稱,點擊確定。這樣就定義了一個數(shù)據(jù)庫實例,來代表物理的數(shù)據(jù)倉庫。這里我們創(chuàng)建一個數(shù)據(jù)庫實例Tutorial代表MSTR自帶的Tutor
7、ial數(shù)據(jù)庫。6選擇數(shù)據(jù)倉庫表剛才創(chuàng)建了一個項目(TestProject),我們要在項目中創(chuàng)建報表等BI應(yīng)用,這些報表需要從數(shù)據(jù)倉庫中的某些TABLES中選取數(shù)據(jù)。一個項目需要哪些數(shù)據(jù)倉庫表,就在倉庫目錄中定義。每個項目有一個倉庫目錄。將焦點放置所要控制的項目上(TestProject),選擇菜單框架/倉庫目錄,由于現(xiàn)在是第一次進入倉庫目錄對話框,系統(tǒng)會彈出選擇數(shù)據(jù)庫實例界面:選擇剛剛創(chuàng)建的Tutorial數(shù)據(jù)庫實例,點擊確定。系統(tǒng)彈出倉庫目錄對話框。左側(cè)是數(shù)據(jù)倉庫中可用的TABLE,右側(cè)是選中的數(shù)據(jù)倉庫表。作為最簡單項目,我們先選取3個TABLEs:事實表Order_detail,維表Lu_
8、day,Lu_Item。7定義事實在MicroStrategy產(chǎn)品環(huán)境中事實是關(guān)聯(lián)數(shù)據(jù)倉庫中的數(shù)值和MicroStrategy報表環(huán)境的框架對象。他們對應(yīng)到數(shù)據(jù)倉庫中的物理字段,并用以創(chuàng)建對事實數(shù)據(jù)進行運算的度量對象。在這個簡單項目中,先定義三個事實(Fact):QTY(銷售數(shù)量),AMT(銷售金額),COST(成本)。將焦點移至TestProject項目下的框架對象/事實中,選擇菜單文件/新建/事實,系統(tǒng)載入事實編輯器,并進入到創(chuàng)建事實表達式界面。先創(chuàng)建QTY事實,QTY事實存在于事實表Order_Detail中,在源表下拉列表中選擇Order_Detail,把QTY_SOLD字段從可用的列
9、拖到事實表達式中,在映射方法中選擇手動(手動和自動的區(qū)別見附錄),點擊確定:選中Order_Detail表前的復(fù)選框,點擊保存并新建。確認(rèn)保存的路徑是框架對象/事實,輸入對象名稱QTY,點擊保存。再創(chuàng)建AMT(銷售金額)事實。AMT事實也存在于事實表Order_Detail中,與QTY不同的是AMT的表達式為:UNIT_PRICE * QTY_SOLD再創(chuàng)建COST(成本)事實。COST的表達式為:UNIT_COST*QTY_SOLD8定義實體在Microstrategy環(huán)境中,實體以及組成實體的元素是業(yè)務(wù)內(nèi)容的概念。你在報表中按照實體來匯總和查看數(shù)據(jù)。每個實體可能具有多個形式;每個形式可能從
10、多個物理表中表示;實體間會有父子關(guān)系。一個實體的實體形式是考察實體的一個角度。每個實體至少有一個實體形式,通常有兩個:n IDn 描述(DESC)一些實體可能會有其它描述型形式。比如,客戶實體有客戶名稱形式,還有地址、Email等其它描述型形式。實體形式之間必須具有一對一關(guān)系。形式有兩種用途:1 顯示在報表上或數(shù)據(jù)瀏覽時顯示2 條件分析或做查詢時用于限制條件。你可以用多個形式使實體更加靈活。比如,零售業(yè)中的商品實體有兩個基本的形式,ID在數(shù)據(jù)庫中參與快速的運算;名稱保存商品的名稱。由于商品在不同的國家/語言中可能會有不同的名稱。你可以創(chuàng)建另外的實體形式表示外文名稱。你還可以創(chuàng)建其它如尺寸、規(guī)格
11、、包裝等實體形式。在這個簡單項目中,先定義三個實體(Attribute):Item(商品),Day(日期),Year(年);其中Year是Day的Parent。(1)定義Item實體將焦點移至TestProject項目下的框架對象/實體中,選擇菜單文件/新建/實體,系統(tǒng)載入實體編輯器,并進入到創(chuàng)建實體形式(ID)表達式界面。在數(shù)據(jù)庫中(已選的3個表)的Order_Detail、LU_Item表里記錄著Item實體的信息,其中LU_Item是維表,Order_Detail是事實表。對于Item實體的ID在數(shù)據(jù)庫中是用Item_ID字段表示的。在創(chuàng)建實體形式(ID)表達式界面,選擇源表LU_Ite
12、m,把Item_ID字段從可用的列拖到形式表達式中,在映射方法中選擇手動(手動和自動的區(qū)別見附錄),點擊確定:選中Order_Detail、LU_Item表前的復(fù)選框,點擊確定:系統(tǒng)顯示如下界面?,F(xiàn)在對于Item實體已經(jīng)定義好了ID形式(Form),再定義Item實體的DESC(描述)形式。點擊界面上的新建按鈕。Item實體的DESC(描述)信息在數(shù)據(jù)庫中是用ITEM_NAME表示的。把ITEM_NAME字段從可用的列拖到形式表達式中,在映射方法中選擇手動(手動和自動的區(qū)別見附錄),點擊確定:選中LU_Item表前的復(fù)選框,點擊確定:系統(tǒng)顯示如下界面。點擊保存并新建按鈕。確認(rèn)保存的路徑是框架對
13、象/實體,輸入對象名稱Item,點擊保存。(2)定義Day實體再創(chuàng)建Day(日期)實體,Day實體的ID在數(shù)據(jù)庫中的LU_Day維表里是用DAY_DATE字段表示,在Order_Detail事實表里是用ORDER_DATE字段表示。這樣Day實體的ID有兩個表達式。首先選擇源表LU_Day,把DAY_DATE字段從可用的列拖到形式表達式中,在映射方法中選擇手動(手動和自動的區(qū)別見附錄),點擊確定:在界面上選中LU_Day表前面的復(fù)選框。由于Day實體的ID在不同的表中有兩種表達式,現(xiàn)在需要在創(chuàng)建一個表達式。點擊新建按鈕,選擇源表Order_Detail,把Order_Date字段從可用的列拖到
14、形式表達式中,在映射方法選擇手動,點擊確定:在界面上選中Order_Detail表前面的復(fù)選框,點擊確定。系統(tǒng)回答下圖界面。對于Day實體,不需要描述形式,這樣Day實體的定義就已經(jīng)完成了。點擊保存并新建按鈕。確認(rèn)保存的路徑是框架/實體,輸入對象名稱Day,點擊保存。(3)定義Year實體再創(chuàng)建Year(年)實體。Year實體在僅在數(shù)據(jù)庫中的LU_Day維表里出現(xiàn)。選擇源表LU_Day,把Year_ID字段從可用的列拖到形式表達式中,在映射方法中選擇手動,點擊確定:在界面上選中LU_Day表前面的復(fù)選框,點擊確定。到如下界面:對于Year實體,也不需要描述形式,這樣Year實體的定義就已經(jīng)完成
15、了。點擊保存并關(guān)閉按鈕。確認(rèn)保存的路徑是框架/實體,輸入對象名稱Year,點擊保存。9更新框架對于現(xiàn)在的簡單項目,所有的框架對象(Schema Objects)都已經(jīng)定義完了,為使框架對象最終在報表生效,需要更新框架。選擇菜單框架/更新框架,點擊確定來更新框架。10創(chuàng)建度量度量是報表組件,它代表了商業(yè)度量和關(guān)鍵性能指示器。用存儲在數(shù)據(jù)庫中的數(shù)據(jù)進行表達計算,這與電子數(shù)據(jù)表軟件中的公式相似。使用事實創(chuàng)建度量。對于我們現(xiàn)在的簡單項目,對應(yīng)上面創(chuàng)建的3個事實,可以創(chuàng)建3個度量:銷售數(shù)量、銷售金額和成本。將焦點移至TestProject項目下的公共對象/度量中,選擇菜單文件/新建/度量,系統(tǒng)載入度量編
16、輯器。將AMT事實拖至度量定義中:點擊保存并新建按鈕,確認(rèn)保存的路徑是公共對象/度量,輸入對象名稱銷售金額,點擊保存。將COST事實拖至度量定義中:點擊保存并新建按鈕,確認(rèn)保存的路徑是公共對象/度量,輸入對象名稱成本,點擊保存。將QTYT事實拖至度量定義中:點擊保存并關(guān)閉按鈕,確認(rèn)保存的路徑是公共對象/度量,輸入對象名稱銷售數(shù)量,點擊保存。11創(chuàng)建報表下面完成一個報表的需求。將焦點移至TestProject項目下的公共對象/報表中,選擇菜單文件/新建/報表,系統(tǒng)載入報表編輯器:從數(shù)據(jù)資源管理器中找到框架對象/實體,雙擊Year實體(或拖拽),則Year實體顯示在報表模板上,再從數(shù)據(jù)資源管理器中
17、找到公共對象/度量,雙擊銷售金額、銷售數(shù)量、成本:選擇菜單查看/表格查看,則報表執(zhí)行,并以表格形式呈現(xiàn)結(jié)果。點擊保存并關(guān)閉按鈕,確認(rèn)保存的路徑是公共對象/報表,輸入對象名稱Rep1,點擊保存。這樣,一張報表就完成了。12設(shè)置I-SERVER用剛才創(chuàng)建的簡單項目(元數(shù)據(jù)庫是SQL SERVER中的MstrMD數(shù)據(jù)庫,ODBC: MstrMD),設(shè)置I-SERVER,就可以從瀏覽器看到報表。使用Configuration Wizard(開始/程序/Microstrategy/Configuration Wizard)第二項:下一步,選擇ODBC數(shù)據(jù)源:MstrMD,輸入數(shù)據(jù)庫用戶名、密碼,點擊下一
18、步。輸入MicroStrategy管理員用戶名和密碼,點擊下一步。輸入一個服務(wù)器定義名稱,點擊下一步。選中TestProject項目,點擊下一步。點擊完成。(如果系統(tǒng)顯示警告信息,點擊確定即可)13Web瀏覽選擇開始/程序/Microstrategy/Web/Web進入Microstrategy WEB界面,點擊TestProject,輸入用戶名和密碼(現(xiàn)在只有Administrator用戶,密碼為空),點擊登錄,點擊共享報表,再點擊報表Rep1。這樣就可以在Web上看到剛才做好的報表了。五、完整項目開發(fā)現(xiàn)在來完善剛才的簡單項目。將使用到數(shù)據(jù)倉庫中多個TABLE,創(chuàng)建豐富的報表。0.Tutor
19、ial DW及項目介紹詳見2_MicroStrategy Tutorial 介紹.ppt1.以服務(wù)器方式連接元數(shù)據(jù)庫剛才已經(jīng)把元數(shù)據(jù)庫MstrMD配置給I-SERVER,現(xiàn)在可以用服務(wù)器方式連接元數(shù)據(jù)庫,以后的項目開發(fā)就在3層結(jié)構(gòu)下完成,這種方式Desktop和I-SERVER不必在同一臺HOST。實際的開發(fā)過程通常是3層結(jié)構(gòu)。在Desktop中選擇菜單工具/項目源管理器,點擊添加,輸入項目源名稱(如Training(server)),選擇連接模式為服務(wù)器,輸入I-SERVER服務(wù)器名稱,點擊確定(兩次)。2添加數(shù)據(jù)倉庫表為完善項目,首先需要更多的數(shù)據(jù)倉庫表。雙擊進入Training(serv
20、er)項目源,再進入TestProject項目,確認(rèn)焦點在TestProject項目中。選擇菜單框架/倉庫目錄。基于對Tutorial數(shù)據(jù)倉庫的理解,并為簡單起見,在上一章中建設(shè)的項目上添加14個維表、5個事實表。從倉庫中可用的表中選擇:事實表:OrderFact輕度匯總表Yr_Category_SLS年商品類別聚合表Qty_Category_SLs季度商品類別聚合表MNTH_Category_SLs月商品類別聚合表Day_Ctr_SLS天呼叫中心聚合表維表:時間維表Lu_Year年維表Lu_Quarter季度維表Lu_Month月維表商品維表Lu_Category商品類別維表Lu_Subca
21、teg商品子類別維表地理維表Lu_Country國家維表Lu_Region地區(qū)維表Lu_Call_CTR呼叫中心維表Lu_Employee員工維表客戶維表Lu_Cust_Region客戶所在地區(qū)維表Lu_Cust_State客戶所在州維表Lu_Cust_City客戶所在城市維表Lu_Cust_Customer客戶維表Lu_Order定單維表選擇完畢后,如下圖:點擊保存并關(guān)閉。3修改事實現(xiàn)在系統(tǒng)中有3個事實(Fact),由于添加了新的數(shù)據(jù)倉庫表(包含事實表),這3個事實(Fact)的定義需要修改,以使事實(Fact)和數(shù)據(jù)倉庫表關(guān)聯(lián)。關(guān)于事實的詳細(xì)文檔參考AdvancedReporting.pd
22、f 217232頁(FACT章節(jié))。(1)修改QTY(銷售數(shù)量)事實事實保存在框架對象/事實文件夾下。雙擊QTY(銷售數(shù)量)事實進入事實編輯器:原來在只有一個事實表Order_Detail時,QTY的表達式是QTY_SOLD,注意到源表中多出了一個表ORDER_FACT,這是因為在ORDER_FACT表中也有一個表示銷售數(shù)量的字段并且字段名稱也是QTY_SOLD,由于映射方法為手動,這個表沒有選中,現(xiàn)在的工作是選中這個表,是表達式QTY_SOLD在這個表中有效。考察剛才添加的事實表中的聚合表,發(fā)現(xiàn)這4個聚合表中也有銷售數(shù)量信息,只是銷售數(shù)量的字段名稱為TOT_UNIT_SALES。為完整定義Q
23、TY事實,現(xiàn)在點擊界面上的新建按鈕添加新的表達式。在創(chuàng)建新事實表達式界面的源表中選擇一個聚合表(如DAY_CTR_SLS),將TOT_UNIT_SALES字段拖至事實表達式中,點擊確定。選中源表中4個聚合表前的復(fù)選框,這樣就定義好了QTY事實。點擊保存并關(guān)閉。(2)修改AMT(銷售金額)事實雙擊AMT(銷售金額)事實進入事實編輯器:考察剛才添加的事實表中的聚合表,發(fā)現(xiàn)這4個聚合表中也有銷售金額信息,只是銷售金額的字段名稱為TOT_DOLLAR_SALES。為完整定義AMT事實,現(xiàn)在點擊界面上的新建按鈕添加新的表達式。在創(chuàng)建新事實表達式界面的源表中選擇一個聚合表(如DAY_CTR_SLS),將T
24、OT_DOLLAR_SALES字段拖至事實表達式中,點擊確定。選中源表中4個聚合表前的復(fù)選框。另外還有一個事實表ORDER_FACT,在這個事實表中的銷售金額信息是ORDER_AMT字段。為完整定義AMT事實,現(xiàn)在再點擊界面上的新建按鈕添加新的表達式。在創(chuàng)建新事實表達式界面的源表中選擇聚合表ORDER_FACT,將ORDER_AMT字段拖至事實表達式中,點擊確定。選中源表中ORDER_FACT表前的復(fù)選框。這樣就定義好AMT事實。點擊保存并關(guān)閉。(3)修改COST(成本)事實COST與AMT事實非常相似,見下圖:4修改實體實體保存在框架對象/實體文件夾下。(1)Item(商品)實體新添加的數(shù)據(jù)
25、倉庫表(事實表和維表)沒有Item(商品)信息,Item實體不用修改。(2)Day(日期)實體雙擊Day(日期)實體進入實體編輯器:點擊修改按鈕進入Day實體的ID形式編輯界面:選擇表達式Day_Date,在右邊的源表中選中DAY_CTR_SLS表;再選擇表達式ORDER_DATE,在右邊的源表中選中ORDER_FACT表,點擊確定。點擊保存并關(guān)閉。(3)Year(年)實體雙擊Year(年)實體進入實體編輯器,點擊修改按鈕進入year實體的ID形式編輯界面:選中源表中的5個表;將焦點放在LU_YEAR表上,點擊設(shè)為查找表按鈕。點擊確定。點擊保存并關(guān)閉。5創(chuàng)建新實體創(chuàng)建實體可以用實體編輯器,也可
26、以用實體創(chuàng)建向?qū)?。但只能用實體編輯器來修改實體。實體創(chuàng)建向?qū)Э梢酝瑫r創(chuàng)建多個實體。當(dāng)你使用實體創(chuàng)建向?qū)r,你需要定義下列內(nèi)容:n ID和描述字段n 定義查找表n 父子關(guān)系實體創(chuàng)建向?qū)欠浅:玫某跏蓟瘜嶓w的工具,但是你不能用它來編輯已經(jīng)存在的實體。用實體創(chuàng)建向?qū)?chuàng)建實體現(xiàn)在用實體創(chuàng)建向?qū)韯?chuàng)建其它實體。選擇菜單 框架/實體創(chuàng)建向?qū)?。點擊下一步。因為已經(jīng)有了3個實體,現(xiàn)在需要再創(chuàng)建13個實體。時間維上的實體Quarter季度Month月商品維上的實體Category商品類別SubCat商品子類別地理維上的實體Country國家Region地區(qū)Call Ctr呼叫中心Emp員工客戶維上的實體Cust
27、 Region客戶所在地區(qū)Cust State客戶所在州Cust City客戶所在城市Customer客戶Order定單在實體創(chuàng)建向?qū)D列選擇界面選擇這13個實體的ID列,從可用的列選擇Quarter_IdMonth_IdCategory_IdSubCat_IdCountry_IdRegion_IdCall_Ctr_IdEmp_IdCust_Region_IdCust_State_IdCust_City_IdCustomer_IdOrder_Id點擊 按鈕添加到實體中。點擊下一步。在這個界面為每個實體選擇代表描述的字段。MSTR會根據(jù)字段名稱找到可能的列用于實體的描述,如果沒有合適的字段會用
28、使用ID作為描述。在這里系統(tǒng)找到了大部分實體的描述,其中某些實體的描述字段不正確,修改一下即可。對于Call Ctr(呼叫中心)實體選擇CENTER_NAME作為描述列;對于Custormer(客戶)實體,希望的描述是客戶的姓和名,但是在實體創(chuàng)建向?qū)е兄荒苓x擇一個字段,所以這里先選擇CUST_FIRST_NAME作為描述列,稍后用實體編輯器來修改它;對于Emp(員工)實體,和Customer實體類似,先只用EMP_FIRST_NAME作為描述列;對于Order(定單)實體,不必有描述形式,所以選擇使用ID作為描述即可。檢查其它實體的描述列選擇是否正確。點擊下一步。在這個界面為每個實體選擇查找表
29、(維表)。這里,系統(tǒng)幫助找的查找表都是正確的。檢查查找表名稱和實體名稱是否對應(yīng)。點擊下一步。在這個界面為這13個實體定義父子關(guān)系。為思路清晰起見,下面按順序建立它們的父子關(guān)系。選擇實體中的Quarter實體,點擊右面的加入按鈕,選擇Month實體,點擊確定。再選擇實體中的Category實體,點擊右面的加入按鈕,選擇Subcat實體,點擊確定。再選擇實體中的Country實體,點擊右面的加入按鈕,選擇Region實體,點擊確定。再選擇實體中的Region實體,點擊右面的加入按鈕,選擇Call Ctr實體,點擊確定。再選擇實體中的Call Ctr實體,點擊右面的加入按鈕,選擇Emp實體,點擊確定
30、。再選擇實體中的Cust Region實體,點擊右面的加入按鈕,選擇Cust State實體,點擊確定。再選擇實體中的Cust State實體,點擊右面的加入按鈕,選擇Cust City實體,點擊確定。再選擇實體中的Cust City實體,點擊右面的加入按鈕,選擇Customer實體,點擊確定。再選擇實體中的Customer實體,點擊右面的加入按鈕,選擇Order實體,點擊確定。點擊下一步。點擊完成。用實體創(chuàng)建向?qū)?3個實體已經(jīng)創(chuàng)建完成。在Desktop中選擇框架對象/實體文件夾,在這里已經(jīng)有了16個實體。選擇菜單框架/圖型查看/層系檢查這16個實體的父子關(guān)系是否正確:注意到先前創(chuàng)建的3個實體
31、Item、Day、Year為孤立的實體,沒有和相關(guān)實體建立父子關(guān)系?,F(xiàn)在修改一下這3個實體的定義,是系統(tǒng)層系完善。在Desktop中的框架對象/實體中雙擊Day實體用實體編輯器打開它,選擇父標(biāo)簽,點擊添加按鈕,選擇Month實體,點擊確定。點擊保存并關(guān)閉。再雙擊Year實體用實體編輯器打開它,選擇子標(biāo)簽,點擊添加按鈕,選擇Quarter實體,點擊確定。點擊保存并關(guān)閉。再雙擊Item實體用實體編輯器打開它,選擇父標(biāo)簽,點擊添加按鈕,選擇Subcat實體,點擊確定。點擊保存并關(guān)閉。在剛才打開的層系窗口點擊刷新按鈕(或選擇菜單查看/刷新或按F5鍵)檢查父子關(guān)系是否正確。如果父子正確,關(guān)閉窗口即可。修
32、改Customer實體剛才用實體創(chuàng)建向?qū)?chuàng)建Customer實體時,其描述列只選擇了一個,現(xiàn)在用實體編輯器再編輯Customer實體,使它的形式定義與期望的一致。雙擊Customer實體用實體編輯器打開該實體。選擇DESC形式,點擊修改按鈕,選擇CUST_FIRST_NAME表達式,點擊修改按鈕:將形式表達式修改成:CUST_FIRST_NAME + "."+CUST_LAST_NAME點擊確定兩次,再點擊保存并關(guān)閉。修改Emp實體剛才用實體創(chuàng)建向?qū)?chuàng)建Emp實體時,其描述列也只選擇了一個,現(xiàn)在用實體編輯器再編輯Emp實體,使它的形式定義與期望的一致。通過修改Emp實體來了
33、解一下實體形式的屬性。這些屬性影響形式的處理和顯示:n 形式定義通過定義實體形式的表達式把實體形式和數(shù)據(jù)倉庫中的字段對應(yīng)起來。n 形式類別幫助對形式的分類。默認(rèn)的類別有ID、DESC、NONE。你可以創(chuàng)建新的形式類別。n 形式格式這里有兩個選項:- 顯示類型- 默認(rèn)排序n 形式常規(guī)信息用于描述形式名稱,及怎樣使用。雙擊Emp實體用實體編輯器打開該實體。選擇DESC形式,點擊修改按鈕,選擇CUST_FIRST_NAME表達式,點擊修改按鈕:相對于剛才修改Customer實體的描述形式,現(xiàn)在用不同的方式處理。修改形式常規(guī)信息中的名稱,改為FirstName,添加描述:員工的 名。點擊確定。點擊新建
34、按鈕來新建一個新的實體形式,將EMP_LAST_NAME從可用的列拖到形式表達式中,點擊確定:在名稱中輸入LastName,選擇使用的種類為DESC,點擊確定,系統(tǒng)彈出如下提示:點擊是:輸入名稱:NAME,點擊確定。Emp實體定義顯示如下:上面提到實體可以有多個形式,現(xiàn)在為Emp實體再創(chuàng)建一些實體。對于員工來講,還有的屬性如生日、薪水、雇傭日期等。點擊新建來創(chuàng)建一個新形式:將BIRTH_DATE從可用的列拖到形式表達式中,點擊確定。在名稱中輸入BirthDay;點擊形式種類中的修改按鈕:輸入新的形式種類名稱BIRTHDAY,點擊添加,點擊確定。選擇使用的種類為BIRTHDAY,點擊確定。Emp
35、實體定義顯示如下:點擊新建來創(chuàng)建一個新形式:將SALARY從可用的列拖到形式表達式中,點擊確定。在名稱中輸入BirthDay,點擊確定。Emp實體定義顯示如下:點擊新建來創(chuàng)建一個新形式:將HIRE_DATE從可用的列拖到形式表達式中,點擊確定。在名稱中輸入HireDate,點擊確定。Emp實體定義顯示如下:選擇顯示標(biāo)簽:保留報表顯示形式和瀏覽形式中的FirstName、LastName,添加形式ID到瀏覽形式,調(diào)整瀏覽形式的順序,如上圖。點擊保存并關(guān)閉。6創(chuàng)建0 base report下面創(chuàng)建一個新報表。在Desktop中將焦點放到公共對象/報表中,點擊菜單文件/新建/報表,報表編輯器打開,將
36、對象瀏覽器定位到框架對象/實體,選擇Region和Emp實體并添加到報表上(雙擊即可);再將對象瀏覽器定位到公共對象/度量,選擇銷售金額、銷售數(shù)量和成本度量并添加到報表上。點擊菜單查看/表格查看(或左上角的表格查看按鈕)運行報表:選擇菜單文件/保存,輸入報表名稱0 base report,點擊保存。7報表1 derived metric在報表上可以添加計算列(derived metric),比如通過銷售金額和成本指標(biāo)添加一個計算度量利潤。選擇菜單插入/計算,輸入新度量名稱利潤,定義表達式為(銷售金額 - 成本),點擊確定。再添加一個計算度量利潤率,同樣,選擇菜單插入/計算,輸入新度量名稱利潤率,定義表達式為(利潤/ 成本),點擊確定。修改利潤率值的格式
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024有債務(wù)離婚協(xié)議書
- 2024攝影工作室影視制作項目拍攝執(zhí)行合同范本3篇
- 中國地質(zhì)大學(xué)(武漢)《管理型財會仿真實訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江萬里學(xué)院《金屬塑性成形工藝與模具設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 長江師范學(xué)院《定量分析化學(xué)實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度新材料研發(fā)及產(chǎn)業(yè)化合作協(xié)議3篇
- 銀行工作總結(jié)人才培養(yǎng)鑄就輝煌
- 2025年度精密儀器設(shè)備安裝與承包裝卸協(xié)議3篇
- 教育培訓(xùn)行業(yè)話務(wù)員工作內(nèi)容
- 互聯(lián)網(wǎng)行業(yè)前臺工作總結(jié)
- 網(wǎng)絡(luò)安全日志關(guān)聯(lián)分析-洞察分析
- 醫(yī)療美容服務(wù)風(fēng)險免責(zé)協(xié)議書
- 寒假散學(xué)典禮上校長講話稿:老校長叮囑!6個堅持+5個珍惜字字戳心
- 2024年鋁錠購銷的合同雙方信息登記表
- 課題申報書:大中小學(xué)鑄牢中華民族共同體意識教育一體化研究
- 貴州省遵義市播州區(qū)2023-2024學(xué)年二年級上學(xué)期數(shù)學(xué)期末質(zhì)量監(jiān)測試卷
- 2024版智能硬件產(chǎn)品研發(fā)合作協(xié)議3篇
- 巖土工程勘察課件0巖土工程勘察
- 2024-2030年中國典當(dāng)行業(yè)發(fā)展前景預(yù)測及融資策略分析報告
- 《乘用車越野性能主觀評價方法》
- 國家電網(wǎng)招聘之財務(wù)會計類題庫含完整答案(必刷)
評論
0/150
提交評論