使用離線多維資料集檔案

離線 Cube 檔案 (.cub)會以線上分析處理(OLAP)立方體的形式儲存資料。 這個資料可以代表來自 OLAP 伺服器的 OLAP 資料庫部分,或是它可能是獨立于任何 OLAP 資料庫建立的。 當伺服器無法使用或當您從網路中斷連線時,請使用離線多維資料集檔案,繼續使用樞紐分析表和樞紐分析圖報表。

安全性附註: 謹慎使用或散佈包含機密或私人資訊的離線多維資料集檔案。 請考慮將資料保留在活頁簿中,而不是 cube 檔案,讓您可以使用版權管理來控制資料的存取權。 如需詳細資訊,請參閱Office 中的資訊版權管理

當您使用以 OLAP 伺服器中來源資料為基礎的樞紐分析表或樞紐分析圖報表時,您可以使用 [離線多維資料集] 嚮導,將來源資料複製到電腦上個別的離線立方體檔案。 若要建立這些離線檔案,您必須在您的電腦上安裝支援此功能的 OLAP 資料提供者(例如,來自 Microsoft SQL Server Analysis Services 的 MSOLAP)。

附註: Microsoft SQL Server Analysis Services 的離線多維資料集檔案的建立及使用方式受限於 Microsoft SQL Server 安裝的期限和授權。 請參閱您的 SQL Server 版本適當的授權資訊。

使用 [離線多維資料集] 嚮導

若要建立離線多維資料集檔案,您可以使用 [離線多維資料集] 嚮導來選取 OLAP 資料庫中的資料子集,然後儲存該子集。 您的報表不一定要包含您要包含在檔案中的每個欄位,而且您可以從 OLAP 資料庫中提供的任何維度與資料欄位中進行選取。 若要將檔案大小保持在最低,您可以只包含您想要在報表中顯示的資料。 您可以省略整個尺寸,對於大部分的尺寸類型,您也可以省略不需要顯示的較低層級詳細資料和頂層專案。 針對您所包含的任何專案,在該專案的資料庫中提供的 屬性欄位 也會儲存在您的離線檔案中。

讓資料離線,然後再將資料重新連線

若要這樣做,您必須先建立以伺服器資料庫為基礎的樞紐分析表或樞紐分析圖報表,然後從報表建立離線多維資料集檔案。 然後,您可以隨時在伺服器資料庫和離線檔案之間切換報表;例如,當您使用可擕式電腦在家或進行旅行,然後再將電腦重新連線到您的網路上。

下列程式提供將資料離線的基本步驟,並使資料回到線上狀態。

  1. 建立或開啟以您要離線存取之 OLAP 資料為基礎的樞紐分析表或 樞紐分析圖 。

  2. 在您的電腦上建立 離線 Cube 檔案 。 請參閱從 OLAP 伺服器資料庫建立離線多維資料集檔案一節(如下文所示)。

  3. 從您的網路中斷連線並使用離線 cube 檔案。

  4. 重新連線到您的網路,然後重新連線離線工作嗎 cube 檔案。 請參閱將離線多維資料集檔案重新連線至 OLAP 伺服器資料庫一節(如下文所示)。

  5. 使用新資料重新整理離線 cube 檔案,然後重新建立離線立方體檔案。 請參閱重新整理並重新建立離線多維資料集檔案(如下文所述)一節。

  6. 若要從步驟3開始,請重複此程式。

附註: 如果您的 OLAP 資料庫較大,而您想要多維資料集檔案提供大量資料子集的存取權,您必須提供充足的磁碟空間,而且您會發現儲存檔案可能需要較長的時間。 若要改善效能,請考慮使用 MDX 腳本建立離線 cube 檔案。

  1. 按一下您要為其建立離線多維資料集檔案的樞紐分析表,您也可以按一下樞紐分析表的 相關的樞紐分析表 。

  2. 在 [分析] 索引標籤上,按一下 [計算] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

    隨即會顯示 [離線 OLAP 設定] 對話方塊。

    附註: 如果您的 OLAP 提供者不支援離線多維資料集檔案,就無法使用 [離線 OLAP ] 命令。 如需詳細資訊,請與您的 OLAP 提供者的廠商聯繫。

  3. 按一下 [建立離線資料檔案],或者,如果已存在該報表的離線多維資料集檔案,請按一下 [編輯離線資料檔]。

    隨即會顯示 [離線多維資料集] 嚮導

  4. 在嚮導的步驟1中,按一下[下一步]。

  5. 在嚮導的步驟2中,選取您要包含在離線多維資料集檔案中之資料的伺服器立方體中的每一個 維度 。 按一下每個維度旁邊的 [ 加號方塊 ] 方塊,然後選取您要包含的階層。

    附註: 

    • 您無法在維度中略過中介層級。

    • 若要減少立方體檔案的大小,請省略您不需要在報表中查看的較低層級。

    • 請務必包含您已將專案組成群組的任何維度,如此一來,當您在伺服器資料庫和離線檔案之間切換時,Microsoft Office Excel 就能維持這些分組。

    • 不含 [ 加號方塊 ] 方塊的尺寸不能讓您排除階層。 您只能包含或排除此類型的所有維度。

  6. 在嚮導的步驟3中,按一下 [量值] 旁的 [ 加號方塊 ] 方塊,然後選取您要用來做為報表中資料欄位的欄位。 您必須選取至少一個量值;否則,與量值關聯的維度將不會包含任何資料。 針對 [量值] 底下所列的每個維度,按一下維度旁的 [ 加號方塊 ] 方塊,然後選取要包含在離線多維資料集檔案中的最上層專案。

    • 若要限制立方體檔案的大小,不要用盡磁碟空間,並減少儲存檔案所需的時間,請只選取您需要在報表中查看的專案。 您選取的專案所能使用的任何 屬性欄位 都會自動包含在立方體中。

    • 如果找不到您想要包含的專案,您可能不會在前一個步驟中包含包含這些專案的維度。 在嚮導中按一下 [返回],然後在步驟2中選取遺失的維度,然後返回步驟3。

      附註: 在 [OLAP Cube] 嚮導中,資料欄位可用的匯總函數只有 [ Sum]、[ Count]、[最小值] 和 [最大值]。

  7. 在嚮導的步驟4中,輸入 .cub 檔案的名稱和位置,然後按一下[完成]。

    若要取消儲存檔案,請在 [建立 Cube 檔案-進度] 對話方塊中,按一下 [停止]。

  8. 在 Excel 完成建立離線多維資料集檔案之後,按一下 [離線 OLAP 設定] 對話方塊中的[確定]

問題:我的電腦在儲存立方體時,磁碟空間不足。

OLAP 資料庫的設計目的是為了管理大量的詳細資料,因此,伺服器資料庫的磁片儲存空間可能會比您的本機硬碟提供的容量還要多。 如果您為離線多維資料集檔案指定了這項資料的大型子集,您的硬碟可能會用盡磁碟空間。 下列策略可以協助您減少離線多維資料集檔案的大小。

釋放磁碟空間或尋找其他磁片    儲存多維資料集檔案之前,請先刪除磁片上不需要的檔案,或將檔案儲存在網路磁碟機上。

在離線多維資料集檔案中包含較少的資料    您可以考慮如何將檔案中的資料量減至最小,但仍會有您的樞紐分析表或樞紐分析圖報表所需的專案。 請嘗試下列動作:

  • 消除尺寸    在 [離線多維資料集嚮導] 的步驟2中,只選取實際顯示為樞紐分析表或樞紐分析圖報表中欄位的維度。

  • 消除詳細資料層級     在嚮導的步驟2中,按一下每個選取的維旁邊的 [ 加號方塊 ] 方塊,然後清除 [低於報表中顯示的層級的核取方塊]。

  • 消除資料欄位    在嚮導的步驟3中,按一下 [量值] 旁的 [ 加號方塊 ] 方塊,然後只選取您要在報表中使用的資料欄位。

  • 消除資料項目    在步驟3中,按一下每個維度旁邊的 [ 加號方塊 ] 方塊,然後清除您不需要在報表中看到之專案的核取方塊。

  1. 按一下 樞紐分析圖的 樞紐分析表 或 相關的樞紐分析表 。

  2. 在 [分析] 索引標籤上,按一下 [計算] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

  3. 按一下 [線上 OLAP],然後按一下[確定]

  4. 如果系統提示您找出資料來源,請按一下[流覽]以尋找來源,然後在您的網路上找到 OLAP 伺服器。

重新整理 離線 Cube 檔案(使用伺服器 cube 或新的離線 cube 檔案中的最新資料來重新建立)可能是耗時的程式,且需要大量的磁碟空間。 當您不需要立即存取其他檔案,並確認您有足夠的磁碟空間來儲存檔案時,請一次開始此程式。

  1. 按一下以離線多維資料集檔案為基礎的樞紐分析表。

  2. 在 Excel 2016 中:在 [資料] 索引標籤的 [查詢 &連線] 群組中,按一下 [全部重新整理] 旁的箭號,然後按一下 [重新整理]。

    在 Excel 2013 中:在 [資料] 索引卷標的 [連線] 群組中,按一下 [全部重新整理] 旁的箭號,然後按一下 [重新整理]。

問題:重新整理時,不會在報表中顯示新的資料。

確定原始資料庫可用    離線 Cube 檔案 可能無法與原始伺服器資料庫連線來取得新資料。 檢查提供該立方體資料的原始伺服器資料庫是否尚未重新命名或移動。 確認伺服器可供使用,而且您可以連線到該伺服器。

確定有可用的新資料    請與資料庫管理員確認您的報表中包含的區域是否已更新資料庫。

確定資料庫組織尚未變更    如果已重建 OLAP 伺服器立方體,您可能需要重新整理報表,或建立新的離線多維資料集檔案或 OLAP Cube 嚮導立方體,以存取變更的資料。 請與資料庫管理員聯繫,以瞭解對資料庫所做的變更。

儲存修訂後的離線多維資料集檔案可能是耗時的程式,而且在儲存檔案時,您無法在 Excel 中執行其他工作。 當您不需要立即存取其他檔案,並確認您有足夠的磁碟空間來儲存檔案時,請一次開始此程式。

  1. 確認您已連線到網路,而且您可以存取提供離線多維資料集檔案之資料的原始 OLAP 伺服器資料庫。

  2. 按一下以離線多維資料集檔案為基礎的樞紐分析表,或針對樞紐分析圖報表按一下相相關的樞紐分析表。

  3. 在 [分析] 索引標籤上,按一下 [計算] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

  4. 按一下 [離線 OLAP],然後按一下 [編輯離線資料檔案]。

  5. 遵循 [離線多維資料集嚮導] 中的步驟,選取檔案的不同資料。 在最後一個步驟中,指定與您要變更之現有檔案相同的名稱和位置。

附註: 若要取消儲存檔案,請在 [建立 Cube 檔案-進度] 對話方塊中,按一下 [停止]。

警告: 如果您刪除報表的離線多維資料集檔案,就不能再將報表設為離線,或為報表建立新的離線多維資料集檔案。

  1. 關閉所有包含使用離線多維資料集檔案之報表的活頁簿,或確認已刪除所有這樣的報表。

  2. 在 Windows 中,找出並刪除離線多維資料集檔案(.cub)。

附註: 如果您的 OLAP 資料庫較大,而您想要多維資料集檔案提供大量資料子集的存取權,您必須提供充足的磁碟空間,而且您會發現儲存檔案可能需要較長的時間。 若要改善效能,請考慮使用 MDX 腳本建立離線 cube 檔案。

  1. 按一下您要為其建立離線多維資料集檔案的樞紐分析表,您也可以按一下樞紐分析表的 相關的樞紐分析表 。

  2. 在 [選項] 索引標籤上,按一下 [工具] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

    Outlook 功能區圖像

    隨即會顯示 [離線 OLAP 設定] 對話方塊。

    附註: 如果您的 OLAP 提供者不支援離線多維資料集檔案,就無法使用 [離線 OLAP ] 命令。 如需詳細資訊,請與您的 OLAP 提供者的廠商聯繫。

  3. 按一下 [建立離線資料檔案],或者,如果已存在該報表的離線多維資料集檔案,請按一下 [編輯離線資料檔]。

    隨即會顯示 [離線多維資料集] 嚮導

  4. 在嚮導的步驟1中,按一下[下一步]。

  5. 在嚮導的步驟2中,選取您要包含在離線多維資料集檔案中之資料的伺服器立方體中的每一個 維度 。 按一下每個維度旁邊的 [ 加號方塊 ] 方塊,然後選取您要包含的階層。

    附註: 

    • 您無法在維度中略過中介層級。

    • 若要減少立方體檔案的大小,請省略您不需要在報表中查看的較低層級。

    • 請務必包含您已將專案組成群組的任何維度,如此一來,當您在伺服器資料庫和離線檔案之間切換時,Microsoft Office Excel 就能維持這些分組。

    • 不含 [ 加號方塊 ] 方塊的尺寸不能讓您排除階層。 您只能包含或排除此類型的所有維度。

  6. 在嚮導的步驟3中,按一下 [量值] 旁的 [ 加號方塊 ] 方塊,然後選取您要用來做為報表中資料欄位的欄位。 您必須選取至少一個量值;否則,與量值關聯的維度將不會包含任何資料。 針對 [量值] 底下所列的每個維度,按一下維度旁的 [ 加號方塊 ] 方塊,然後選取要包含在離線多維資料集檔案中的最上層專案。

    • 若要限制立方體檔案的大小,不要用盡磁碟空間,並減少儲存檔案所需的時間,請只選取您需要在報表中查看的專案。 您選取的專案所能使用的任何 屬性欄位 都會自動包含在立方體中。

    • 如果找不到您想要包含的專案,您可能不會在前一個步驟中包含包含這些專案的維度。 在嚮導中按一下 [返回],然後在步驟2中選取遺失的維度,然後返回步驟3。

      附註: 在 [OLAP Cube] 嚮導中,資料欄位可用的匯總函數只有 [ Sum]、[ Count]、[最小值] 和 [最大值]。

  7. 在嚮導的步驟4中,輸入 .cub 檔案的名稱和位置,然後按一下[完成]。

    若要取消儲存檔案,請在 [建立 Cube 檔案-進度] 對話方塊中,按一下 [停止]。

  8. 在 Excel 完成建立離線多維資料集檔案之後,按一下 [離線 OLAP 設定] 對話方塊中的[確定]

問題:我的電腦在儲存立方體時,磁碟空間不足。

OLAP 資料庫的設計目的是為了管理大量的詳細資料,因此,伺服器資料庫的磁片儲存空間可能會比您的本機硬碟提供的容量還要多。 如果您為離線多維資料集檔案指定了這項資料的大型子集,您的硬碟可能會用盡磁碟空間。 下列策略可以協助您減少離線多維資料集檔案的大小。

釋放磁碟空間或尋找其他磁片    儲存多維資料集檔案之前,請先刪除磁片上不需要的檔案,或將檔案儲存在網路磁碟機上。

在離線多維資料集檔案中包含較少的資料    您可以考慮如何將檔案中的資料量減至最小,但仍會有您的樞紐分析表或樞紐分析圖報表所需的專案。 請嘗試下列動作:

  • 消除尺寸    在 [離線多維資料集嚮導] 的步驟2中,只選取實際顯示為樞紐分析表或樞紐分析圖報表中欄位的維度。

  • 消除詳細資料層級     在嚮導的步驟2中,按一下每個選取的維旁邊的 [ 加號方塊 ] 方塊,然後清除 [低於報表中顯示的層級的核取方塊]。

  • 消除資料欄位    在嚮導的步驟3中,按一下 [量值] 旁的 [ 加號方塊 ] 方塊,然後只選取您要在報表中使用的資料欄位。

  • 消除資料項目    在步驟3中,按一下每個維度旁邊的 [ 加號方塊 ] 方塊,然後清除您不需要在報表中看到之專案的核取方塊。

  1. 按一下 樞紐分析圖的 樞紐分析表 或 相關的樞紐分析表 。

  2. 在 [選項] 索引標籤上,按一下 [工具] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

    Outlook 功能區圖像

  3. 按一下 [線上 OLAP],然後按一下[確定]

  4. 如果系統提示您找出資料來源,請按一下[流覽]以尋找來源,然後在您的網路上找到 OLAP 伺服器。

重新整理 離線 Cube 檔案(使用伺服器 cube 或新的離線 cube 檔案中的最新資料來重新建立)可能是耗時的程式,且需要大量的磁碟空間。 當您不需要立即存取其他檔案,並確認您有足夠的磁碟空間來儲存檔案時,請一次開始此程式。

  1. 按一下以離線多維資料集檔案為基礎的樞紐分析表。

  2. 在 [資料] 索引標籤的 [連線] 群組中,按一下 [全部重新整理] 旁的箭號,然後按一下 [重新整理]。

    Excel 功能區影像

問題:重新整理時,不會在報表中顯示新的資料。

確定原始資料庫可用    離線 Cube 檔案 可能無法與原始伺服器資料庫連線來取得新資料。 檢查提供該立方體資料的原始伺服器資料庫是否尚未重新命名或移動。 確認伺服器可供使用,而且您可以連線到該伺服器。

確定有可用的新資料    請與資料庫管理員確認您的報表中包含的區域是否已更新資料庫。

確定資料庫組織尚未變更    如果已重建 OLAP 伺服器立方體,您可能需要重新整理報表,或建立新的離線多維資料集檔案或 OLAP Cube 嚮導立方體,以存取變更的資料。 請與資料庫管理員聯繫,以瞭解對資料庫所做的變更。

儲存修訂後的離線多維資料集檔案可能是耗時的程式,而且在儲存檔案時,您無法在 Excel 中執行其他工作。 當您不需要立即存取其他檔案,並確認您有足夠的磁碟空間來儲存檔案時,請一次開始此程式。

  1. 確認您已連線到網路,而且您可以存取提供離線多維資料集檔案之資料的原始 OLAP 伺服器資料庫。

  2. 按一下以離線多維資料集檔案為基礎的樞紐分析表,或針對樞紐分析圖報表按一下相相關的樞紐分析表。

  3. 在 [選項] 索引標籤上,按一下 [工具] 群組中的 [ OLAP 工具],然後按一下 [離線 olap]。

  4. 按一下 [離線 OLAP],然後按一下 [編輯離線資料檔案]。

  5. 遵循 [離線多維資料集嚮導] 中的步驟,選取檔案的不同資料。 在最後一個步驟中,指定與您要變更之現有檔案相同的名稱和位置。

附註: 若要取消儲存檔案,請在 [建立 Cube 檔案-進度] 對話方塊中,按一下 [停止]。

警告: 如果您刪除報表的離線多維資料集檔案,就不能再將報表設為離線,或為報表建立新的離線多維資料集檔案。

  1. 關閉所有包含使用離線多維資料集檔案之報表的活頁簿,或確認已刪除所有這樣的報表。

  2. 在 Windows 中,找出並刪除離線多維資料集檔案(.cub)。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×