2016-01-22 161 views
0

Microsoft聲明對於64位環境,文件大小不應有任何硬性限制。作爲我的機器具有32GB的RAM並且沒有運行其他應用程序,我認爲我可以將7.7 GB的csv導入powerpivot。然而,試圖這樣做時,它說文件大小限制是2GB,或者我受限於內存,這與32位環境一致,這是我沒有的。Power Pivot文件大小限制

的Excel 2013

32位環境是受虛擬地址空間的2千兆字節(GB),用Excel,該工作簿共享,和插件,在同一進程中運行。數據模型的地址空間份額可能高達500-700兆字節(MB),但如果加載了其他數據模型和加載項,則可能會更少。

64位環境對文件大小沒有硬性限制。工作簿大小僅受可用內存和系統資源的限制。

有一點在網上看,這似乎是我不是唯一的這個問題的人。微軟是否誤導了EXCEL 2013的買家相信他們不會再被封頂?

+0

您確定您未在64位計算機上運行32位版本的Excel嗎? –

+0

@BrianCamire是的,我相信 –

回答

0

導入CSV文件時的內存利用率是多少?看到內存利用率> 2倍的源文件大小,我會感到驚訝,但是可能會耗盡筆記本電腦上的內存。

將數據導入Power Pivot或表格模型的壓縮階段使用比源數據大小更多的RAM。

不明白髮生了什麼,很難說您的硬件或Excel是否是限制因素。不幸的是,這些錯誤消息在32位和64位版本之間是相同的。

+0

那麼我已經監測到這一點,因爲我有32 GB的RAM,沒有其他應用程序運行這應該是微不足道的...我已經通過python訪問這些數據。我想我在問什麼有人在powerpivot中打開了大於2GB的任何內容? –

+0

因此,我剛剛在機器上導入了一個3.5GB的平面文件(製表符分隔)到Power Pivot中,只有8GB的RAM。當我嘗試打開一個仍在寫入的文件時,我遇到了一個有趣的錯誤 - Access驅動程序錯誤。數據庫中的訪問權限嚴格限制爲2GB - 如果Power Pivot對平面文件使用Access代碼,則可能會遇到這些限制。在附註中,在3.5GB文件中讀取時,我的最大Excel進程內存利用率僅爲1.6GB。在導入Power Pivot之前,您可以先測試將CSV導入數據庫嗎? – greggyb

+0

我已經設法使用Power Query加載11 GB的數據。不知道爲什麼我不能直接從powerpivot加載,但PowerQuery似乎解決了管理加載超過1億行的問題 –