共用方式為


從 PowerPivot 匯入 (SSAS 表格式)

本主題描述如何使用 SQL Server Data Tools (SSDT) 中的 [從 PowerPivot 匯入] 專案範本,從 PowerPivot 活頁簿匯入中繼資料和資料,以建立新的表格式模型專案。

從 PowerPivot for Excel 檔案建立新的表格式模型

從 PowerPivot 活頁簿匯入來建立新的表格式模型專案時,會使用定義活頁簿結構的中繼資料,在 SQL Server Data Tools 中建立及定義表格式模型專案的結構。 資料表、資料行、量值和關聯性等物件會保留,並以其在 PowerPivot 活頁簿的顯示方式出現在表格式模型專案中。 .xlsx 活頁簿檔案將不會做任何變更。

注意

表格式模型不支援連結資料表。 從包含連結資料表的 PowerPivot 活頁簿匯入時,會將連結資料表資料視為複製/貼上的資料,並儲存在 Model.bim 檔案中。 檢視複製/貼上的資料表之屬性時,會停用 [來源資料] 屬性,並停用 [資料表] 功能表上的 [資料表屬性] 對話方塊。

可以加入至模型中內嵌資料的上限為 10,000 個資列列。 如果您從 PowerPivot 匯入模型,並看到錯誤:「資料已截斷。 貼上的資料表不能包含超過 10000 個數據列」,您應該藉由將內嵌資料移至另一個資料來源來修改 PowerPivot 模型,例如SQL Server中的資料表,然後重新匯入。

根據工作區資料庫是否位於與 SQL Server Data Tools (SSDT) 相同電腦上的 Analysis Services 實例, (本機) ,或位於遠端 Analysis Services 實例上,有特殊考慮。

如果工作空間資料庫位於本機 Analysis Services 執行個體上,您可以從 PowerPivot 活頁簿匯入中繼資料和資料。 中繼資料會從活頁簿複製,並用來建立表格式模型專案。 然後,資料會從活頁簿複製,並儲存在專案的工作區資料庫中 (,但複製/貼上的資料則儲存在 Model.bim 檔案中) 。

如果工作空間資料庫位於遠端 Analysis Services 執行個體上,您不能從 PowerPivot for Excel 活頁簿匯入資料。 您依然可以匯入活頁簿中繼資料;不過,這會導致指令碼在遠端 Analysis Services 執行個體上執行。 您應只從受信任的 PowerPivot 活頁簿匯入中繼資料。 必須從資料來源連接中定義的來源匯入資料。 PowerPivot 活頁簿中複製/貼上和連結資料表的資料必須複製及貼到表格式模型專案中。

若要從 PowerPivot for Excel 檔案建立新的表格式模型專案

  1. 在 [SQL Server Data Tools] 的 [檔案] 功能表上,按一下 [新增],然後按一下 [專案]。

  2. 在 [ 新增專案] 對話方塊的 [已安裝的範本] 底下,按一下 [商業智慧],然後按一下 [從 PowerPivot 匯入]。

  3. [名稱]中,輸入專案的名稱,並指定位置和方案名稱,然後按一下 [確定]

  4. 在 [ 開啟 ] 對話方塊中,選取包含您要匯入之模型中繼資料和資料之 Excel 檔案的 PowerPivot,然後按一下 [ 開啟]。

另請參閱

工作空間資料庫 (SSAS 表格式)
複製及貼上資料 (SSAS 表格式)