談Excel2000與OLAP整合應(yīng)用_第1頁
談Excel2000與OLAP整合應(yīng)用_第2頁
談Excel2000與OLAP整合應(yīng)用_第3頁
談Excel2000與OLAP整合應(yīng)用_第4頁
談Excel2000與OLAP整合應(yīng)用_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Excell 20000與OLAPP整合應(yīng)用用什么是數(shù)據(jù)據(jù)透視表數(shù)據(jù)透視表表是用于快快速匯總大大量數(shù)據(jù)的的交互式表表格。使用用者可以旋旋轉(zhuǎn)其列或或欄以檢視視對來源數(shù)數(shù)據(jù)的不同同匯總,還還可以透過過顯示不同同的頁來篩篩選數(shù)據(jù),或或者也可以以顯示所關(guān)關(guān)心區(qū)域的的明細數(shù)據(jù)據(jù)。圖表11所示者,是是一個簡單單的數(shù)據(jù)透透視表范例例,其來源源數(shù)據(jù)在左左方的數(shù)據(jù)據(jù)清單中。圖表1數(shù)據(jù)透視表表的資料來來源數(shù)據(jù)透視表表的數(shù)據(jù)來來源可以是是:Miccrosooft EExcell清單、外外部數(shù)據(jù)庫庫、多張 Exceel 電子子表格或別別的數(shù)據(jù)透視視表,值得得特別一提提的是,于于Exceel 20000中,數(shù)據(jù)透透視表

2、的數(shù)數(shù)據(jù)來源亦亦可以是OOLAP數(shù)數(shù)據(jù)來源。OLAP數(shù)數(shù)據(jù)庫是按按維度和階階層而非列列與欄來組組織大量數(shù)數(shù)據(jù),因此此使用者可可使用數(shù)據(jù)據(jù)透視表顯顯示與分析析OLAPP數(shù)據(jù)庫中中的數(shù)據(jù)。由于是OOLAP服服務(wù)器(而而不是 EExcell)替數(shù)據(jù)據(jù)透視表計計算匯總數(shù)數(shù)據(jù),因此此從OLAAP數(shù)據(jù)庫庫中取得數(shù)數(shù)據(jù)會更加加有效率,而且且比使用其其它數(shù)據(jù)庫庫更能分析析超大量的的數(shù)據(jù)。Exceel還允許許使用者透透過外部數(shù)數(shù)據(jù)庫中的的數(shù)據(jù)建立立OLAPP cubbe,并儲儲存該cuube檔案案以便離線線時可使用用這些數(shù)據(jù)據(jù)。關(guān)于透過OOLAP數(shù)數(shù)據(jù)來源建立立數(shù)據(jù)透視視表在線分析析處理 (OLAAP) 是是一

3、種組織織大型企業(yè)業(yè)數(shù)據(jù)庫的的方法。OOLAP 數(shù)據(jù)是由由數(shù)據(jù)庫管管理員負責責組織的,以以符合用戶戶分析和管管理數(shù)據(jù)的的方法,其其好處是只只需花較少少的時間和和精力就可可建立所需需的報表。OLAP數(shù)數(shù)據(jù)庫會按按明細數(shù)據(jù)據(jù)層次組織織數(shù)據(jù),它它會使用與與您在分析析數(shù)據(jù)時所所使用的同同一種類別別。比方說說,某公司司產(chǎn)品在全全世界銷售售信息的數(shù)數(shù)據(jù)庫可能能是由多個個單獨的字字段組成,分分別標明國國家、地區(qū)區(qū)、縣/市和銷售售地點。在在OLAPP數(shù)據(jù)庫中中,這種地地理信息可可以按明細細數(shù)據(jù)層次次從低到高高排列如下下:這種組織方方式使 EExcell 更容易易顯示較高高層次的銷銷售匯總資資料 (例如,整整個國

4、家或或地區(qū)的總總銷售額),以及顯顯示出銷售售情況好或或壞的不同同地點的明明細數(shù)據(jù)。在數(shù)據(jù)透透視表或樞樞紐分析圖圖中,您可可以顯示不不同層次的的匯總數(shù)據(jù)據(jù),并且在在需要檢視視更詳細的的數(shù)據(jù)時,可可以只顯示示感興趣的的項目。至于維度和和cubee又是什么么意思呢?關(guān)于數(shù)據(jù)據(jù)特定特征征的一組層層次(例如如:地理區(qū)區(qū)域)稱為為維度。這這樣,有關(guān)關(guān)銷售時間間的信息就就可以組織織在具有年年、季、月月和日層次次的時間維維度中。OOLAP數(shù)數(shù)據(jù)庫稱為為cubee,因為它它們既包含含了匯總數(shù)數(shù)據(jù)(例如如:銷售或或庫存資料料)也包含含了多個維維度(例如如:時間、地點和產(chǎn)產(chǎn)品)。OLAP 數(shù)據(jù)庫的的設(shè)計目的的,是為

5、了了加快擷取取數(shù)據(jù)的速速度。因為為在建立或或變更數(shù)據(jù)據(jù)透視表或或樞紐分析析圖時,OOLAP 服務(wù)器 (而不是 EExcell) 會計計算匯總值值,這樣就就只有較少少數(shù)據(jù)送到到Exceel中。此此方法使您您可以處理理的來源數(shù)數(shù)據(jù)比使用用非OLAAP數(shù)據(jù)庫庫組織的數(shù)數(shù)據(jù)還要多多,因為對對于非OLLAP數(shù)據(jù)據(jù)庫而言,Excel必須先擷取每一筆記錄,然后再計算匯總值。欲于Exccel 22000中中連接至OOLAP數(shù)數(shù)據(jù)來源與與連接至其其它外部數(shù)數(shù)據(jù)庫是一一樣的,您您也可以使使用由 MMicroosoftt SQLL Serrver OLAPP Serrvicees(Micrrosofft OLLAP

6、 服服務(wù)器產(chǎn)品品)所建立立的數(shù)據(jù)庫庫來進行工工作。Exxcel 還可以使使用那些提提供了與OOLE-DDB foor OLLAP 兼兼容的資料料來源驅(qū)動動程序的協(xié)協(xié)力廠商OOLAP產(chǎn)產(chǎn)品。Excell 20000只能將將您從OLLAP資料料來源中所所擷取的數(shù)數(shù)據(jù)顯示為為數(shù)據(jù)透視視表或樞紐紐分析圖,而而不能將OOLAP數(shù)數(shù)據(jù)顯示成成外部數(shù)據(jù)據(jù)范圍。您您可以將OOLAP數(shù)數(shù)據(jù)透視表表和樞紐分分析圖儲存存在報表模模板中,還還可以替OOLAP查查詢建立查查詢檔案。OLAPP查詢檔的的擴展名為為.oqyy。在開啟啟.oqyy檔案時,EExcell會顯示一一個空白的的數(shù)據(jù)透視視表,以供供您進行版版面配置。

7、透過關(guān)系型型數(shù)據(jù)庫建建立cubbeExcell 20000提供了了OLAAP cuube 精精靈,以以協(xié)助您在在OLAPP cubbe中組織織關(guān)系型數(shù)數(shù)據(jù)庫(例例如:Miicrossoft SQL Servver)中中的資料。透過關(guān)系系型數(shù)據(jù)庫庫查詢來建建立cubbe,能讓讓您可以在在數(shù)據(jù)透視視表或樞紐紐分析圖中中處理以前前所不能處處理的大量量數(shù)據(jù),以以及加速數(shù)數(shù)據(jù)的擷取取。建立和和使用這種種類型的OOLAP cubee并不需要要有OLAAP服務(wù)器器產(chǎn)品。如如果要了解解和使用MMicroosoftt Exccel的這這種特性,應(yīng)應(yīng)熟悉如何何透過 MMicroosoft Quuery管管理數(shù)據(jù)庫

8、庫和存取數(shù)數(shù)據(jù)透視表表或樞紐分分析圖的外外部數(shù)據(jù)。如果透過查查詢建立了了OLAPP cubbe,則可可以將一組組簡單的記記錄轉(zhuǎn)化為為結(jié)構(gòu)化的的層次或 cubee,這樣,報報表就能著著重強調(diào)所所需層次的的明細數(shù)據(jù)據(jù)。也可以以預(yù)先定義義報表的匯匯總值,從從而加快報報表的計算算。如果要要在報表中中處理大量量外部數(shù)據(jù)據(jù)(尤其是是在系統(tǒng)資資源的范圍圍內(nèi),如果果記錄的數(shù)數(shù)量超過了了Exceel所能分分析的數(shù)量量時),則則可建立OOLAP cubee。由于cuube允許許Exceel僅取出出目前報表表檢視所需需的數(shù)據(jù),因因此對于大大量數(shù)據(jù),透透過cubbe建立和和更新報表表比取得數(shù)數(shù)據(jù)庫的整整筆記錄集集要快

9、。OLAPP cubbe 中的的數(shù)據(jù)只能能作為數(shù)據(jù)據(jù)透視表和和樞紐分析析圖傳回到到 Exccel,這這一點與查查詢中的關(guān)關(guān)系數(shù)據(jù)庫庫記錄不同同,關(guān)系數(shù)數(shù)據(jù)庫中的的記錄還可可作為工作作表上的外外部數(shù)據(jù)范范圍傳回到到 Exccel。欲建立OLLAP ccube,首首先應(yīng)在MMicroosoftt Queery中建建立查詢,在在建立了包包含OLAAP cuube所需需所有字段段的查詢后后,就可執(zhí)執(zhí)行OLLAP ccube 精靈建建立cubbe 。在在以下的操操作步驟中中,我們要要實際示范范如何透過過關(guān)系型數(shù)數(shù)據(jù)庫查詢詢來建立OOLAP cubee :附注:Quuery 對于Miccrosooft E

10、Excel是一個預(yù)預(yù)設(shè)的選項項功能,它它在第一次次會自動地地安裝在您您的計算機機上,讓其其您可以使使用指令或或功能來擷擷取外部數(shù)數(shù)據(jù)。如果果 Miccrosooft OOfficce或Exceel安裝您您的計算機機上,而QQueryy不卻不能能使用適用用,則請您您先安裝MMicroosoftt Queery。 于Exceel 20000中,從從數(shù)據(jù)菜單中選選取 取得外外部數(shù)據(jù)指令,再再選取新新增數(shù)據(jù)庫庫查詢指指令。當選擇數(shù)數(shù)據(jù)來源對話框出出現(xiàn)時,使使用鼠標按按一下【在在線分析處處理】 (OLAPP) Cuubes索索引卷標以以便切換至至圖表2所示的頁頁面。 圖表2使用鼠標連連按兩下選項。于標示

11、為11的文字方方塊中鍵入入一個用來來辨識數(shù)據(jù)據(jù)來源的名名稱。從標示為22的下拉式式清單方塊塊中,選取取數(shù)據(jù)來源源所使用的的數(shù)據(jù)庫驅(qū)驅(qū)動程序。如果您沒沒有看到想想要的數(shù)據(jù)據(jù)庫驅(qū)動程程序,您可可能需要替替您的數(shù)據(jù)據(jù)來源安裝裝 ODBBC 驅(qū)動動程序或數(shù)數(shù)據(jù)來源驅(qū)驅(qū)動程序。使用鼠標按按一下連連接按鈕鈕來開啟MMultii_dimmensiionall Connnecttion對對話框。由由于我們要要連接至數(shù)數(shù)據(jù)庫服務(wù)務(wù)器,因此此請如圖表表3所示,選選取選項鈕鈕 OLAAP Seerverr、鍵入供供服務(wù)器的的名稱、然然后按一下下Nextt按鈕。 圖表3從圖表4中中Databasee清單方塊塊選取您所

12、所要連結(jié)的的數(shù)據(jù)庫,然然后按一下下Finiish按鈕鈕。圖表4如果您不想想要每次使使用數(shù)據(jù)來來源時,都都要輸入登登入名稱與與密碼,請請選取復(fù)選選框 將我的使使用者代號號及密碼儲儲存在數(shù)據(jù)據(jù)來源定義義中(S)。確認您的建立新數(shù)數(shù)據(jù)來源對話框類似圖表5所示后,按按下確定定按鈕。圖表5至此您已完完成建立所所需的OLLAP CCube,而而此一OLLAP CCube也也會類似圖圖表6所示顯示示在清單方方塊中,請請按下確確定按鈕鈕。圖表6接下來會出出現(xiàn)圖表77所示的畫畫面,詢問問您要將數(shù)數(shù)據(jù)透視表表放在哪里里,并允許許您進行相相關(guān)設(shè)定。完成各項項設(shè)定后,請請按一下完成按按鈕。圖表7現(xiàn)在您的EExcell

13、畫面應(yīng)如如圖表8所示,您您必須決定定數(shù)據(jù)透視視表組織數(shù)數(shù)據(jù)的方式式,以便制制作出數(shù)據(jù)據(jù)來源為OOLAP Cubee的數(shù)據(jù)透透視表(類類似圖表99所示)。圖表8圖表9附注:您可可以將 OOLAP 數(shù)據(jù)透視視表和樞紐紐分析圖儲儲存在報表表模板中,還還可以為 OLAPP 查詢建建立查詢檔檔案。OLLAP 查查詢檔的擴擴展名為 .oqyy。在開啟啟 .oqqy 檔案案時,Exxcel 會顯示一一個空白的的數(shù)據(jù)透視視表,以供供您進行版版面配置。建立離線時時使用的ccube檔檔案您也可以使使用離線線cube精靈來建立具具有OLAAP cuube中數(shù)數(shù)據(jù)子集的的檔案。離離線cubbe檔案能能讓您在未未連接上

14、網(wǎng)網(wǎng)絡(luò)的情況況下使用OOLAP數(shù)數(shù)據(jù)。因此此,當您不不要對其他他使用者提提供存取原原始數(shù)據(jù)庫庫的權(quán)限時時,您可以以使用這些些檔案,以以便使OLLAP數(shù)據(jù)據(jù)能在網(wǎng)絡(luò)絡(luò)或Webb上使用。欲建立離線線cubee檔案,必必須擁有支支持此特性性的OLAAP Prrovidder,例例如 Miicrossoft SQL Servver OOLAP Servvicess。如果數(shù)據(jù)透透視表或樞樞紐分析圖圖的資料來來源是服務(wù)務(wù)器上的OOLAP數(shù)數(shù)據(jù)庫,則則可以將來來源數(shù)據(jù)復(fù)復(fù)制到本機機磁盤個別別的檔案中中,此檔案案就稱為離離線cubee檔案(.ccub)。透過使用用該檔案,使使用者可以以在網(wǎng)絡(luò)中中斷連接時時繼續(xù)

15、變更更報表,或或在OLAAP服務(wù)器器無法使用用時繼續(xù)進進行動作。利用此檔檔案,也可可以使OLLAP數(shù)據(jù)據(jù)庫中的數(shù)數(shù)據(jù)在網(wǎng)絡(luò)絡(luò)分享目錄錄中得以使使用,從而而讓其它使使用者可以以透過該檔檔案建立報報表。離線cubbe檔案的的另外一個個好處是,如如果需要經(jīng)經(jīng)常變更報報表,則使使用離線ccube檔檔案可以加加快變更的的速度(尤尤其是當OOLAP服服務(wù)器的網(wǎng)網(wǎng)絡(luò)聯(lián)機十十分緩慢時時)。但是是,通常OOLAP數(shù)數(shù)據(jù)庫都十十分巨大,因因此要慎重重選擇離線線cubee檔案中的的數(shù)據(jù)。第第一次儲存存大型離線線cubee檔案時通通常會需要要較長時間間。是否可以建建立和使用用離線cuube檔案案取決于所所使用的OOL

16、AP Provviderr是否支持持該特性。在Exccel對Micrrosofft SQQL Seerverr OLAAP Seervicces數(shù)據(jù)據(jù)庫的支持持中包含了了支持建立立離線cuube檔案案,但對于于其它OLLAP PProviider則則可能不支支持該特性性。如果所所使用的OOLAP Provviderr不允許使使用者建立立離線cuube檔案案,則數(shù)數(shù)據(jù)透視表表工具列列之數(shù)據(jù)據(jù)透視表菜單中的的主從架架構(gòu)設(shè)定指令將在在根據(jù)其OOLAP 數(shù)據(jù)庫所所建立的報報表中無法法使用。欲替來源數(shù)數(shù)據(jù)為OLLAP數(shù)據(jù)據(jù)庫的報表表建立離線線cube檔案案,請依下下列步驟進進行:請注意,由由于如果要要執(zhí)

17、行離離線cubbe精靈,首先必必須先建立立來源數(shù)據(jù)據(jù)為OLAAP數(shù)據(jù)庫庫的數(shù)據(jù)透透視表或樞樞紐分析圖圖,然后透透過報表建建立離線ccube檔檔案。因此此現(xiàn)在請您您先自行依依前一小節(jié)節(jié)所述的方方式去建立立一個來源源數(shù)據(jù)為OOLAP數(shù)數(shù)據(jù)庫的數(shù)數(shù)據(jù)透視表表或樞紐分分析圖。請使用鼠標標按一下要要替其建立立離線cuube檔案案的數(shù)據(jù)透透視表。對對于樞紐分分析圖,請請使用鼠標標按一下相相關(guān)的數(shù)據(jù)據(jù)透視表。請如圖表110所示,從從數(shù)據(jù)透透視表工工具列的按按一下數(shù)數(shù)據(jù)透視表表菜單中中的選取主從架構(gòu)構(gòu)設(shè)定指指令。圖表10圖表11當您見到圖圖表11所示的的主從架架構(gòu)設(shè)定對話框時時,請執(zhí)行行下列操作作之一: 如果

18、以前沒沒有替報表表建立過離離線cubbe檔案,則則請按一下下建立本本機數(shù)據(jù)文文件按鈕鈕。 如果報表已已存在離線線cubee檔案,則則請選取選選項鈕 本機數(shù)據(jù)據(jù)文件,然然后按一下下編輯本本機數(shù)據(jù)文文件按鈕鈕。 此處我們假假設(shè)您尚未未替報表建建立過離線線cubee檔案,因因此請按一一下建立立本機數(shù)據(jù)據(jù)文件按按鈕。此舉舉將開啟圖圖表12所示的的離線CCube精精靈,請請按一下NNext按按鈕。圖表12圖表13如圖表133所示,離離線Cubbe精靈顯示了服服務(wù)器cuube中所所有可用的的維度與層層次來讓您您選擇。就就選擇維度度而言,您您可以使用用鼠標按一一下維度旁旁的,以以便按層次次順序從最最高層到最

19、最低階層檢檢視層次。如果不希希望在檔案案中包含某某個維度,則則可清除該該維度左側(cè)側(cè)的復(fù)選框框。選擇了了維度之后后,必須選選擇維度中中的層次(如如圖表144所示)。在每個維維度中,可可以透過選選擇或清除除層次所對對應(yīng)到的多多重標記來來指定要包包含于檔案案中的明細細數(shù)據(jù)層次次。包含的的維度和層層次越多,離離線cubbe檔案的的規(guī)模也會會越大,尤尤其當包含含了較低層層次時更是是如此,因因為該層次次的明細數(shù)數(shù)據(jù)量可能能大大超過過較高層次次的數(shù)據(jù)量量??梢院龊雎暂^低層層次,但不不能跳至維維度中的層層次。例如如,如果地理維維度中包含含國家或或地區(qū)、 地區(qū)和 縣/市層次次,且已包包含了縣縣/市層次次,則不能能忽略地地區(qū)或國家或地地區(qū)層次次。在來源源數(shù)據(jù)為離離線cubbe檔案的的報表中,如如果需要,可可以只強調(diào)調(diào)縣/市層次次而隱藏地區(qū)層層次的數(shù)據(jù)據(jù)。選取維維度與層次次之后,請請按一下NNext按按鈕。圖表14圖表

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論