我使用 SQLWorkbench 將一組 2 億條記錄從 Redshift 卸載到 S3。我收到一條訊息說“卸載完成,2,00,00,00,000 條記錄已完成”。但是,當我從 s3 下載這個檔案并打開它時,只有 4000 萬行。任何時候都沒有錯誤。由于這個問題,我很困惑,無法繼續。有誰知道可能導致問題的原因?
謝謝
uj5u.com熱心網友回復:
此大小的卸載不會在 1 個檔案中。如果設定了 MAXFILESIZE 引數,則每個卸載的檔案限制為 6.2GB 或更小。此外,如果 PARALLEL 為 ON(默認),Redshift 中的每個切片都將在 S3 中創建自己的檔案集。我希望您只查看由 UNLOAD 創建的眾多檔案之一。每個檔案都有一個切片編號和一個零件編號,附加到您在 UNLOAD 陳述句中提供的檔案基本名稱上。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/416580.html
標籤:
上一篇:AWSAthena查詢回傳空字串
