我試圖將csv上傳到BigQuery大於10MB的BigQuery中。我必須通過Google數據存儲執行此操作,但我遇到了以下問題:BigQuery - 不包含有效的備份元數據
錯誤: gs://edr-storage/exm.csv不包含有效的備份元數據。
我下面的步驟,但我不知道如何着手:
「點擊存儲>瀏覽器,然後單擊您在創建雲存儲備份指定的分區名稱 每個。雲數據存儲備份包括三個對象:複製以.backup_info結尾的對象的名稱「
有人可以幫助我嗎?
感謝
我試圖將csv上傳到BigQuery大於10MB的BigQuery中。我必須通過Google數據存儲執行此操作,但我遇到了以下問題:BigQuery - 不包含有效的備份元數據
錯誤: gs://edr-storage/exm.csv不包含有效的備份元數據。
我下面的步驟,但我不知道如何着手:
「點擊存儲>瀏覽器,然後單擊您在創建雲存儲備份指定的分區名稱 每個。雲數據存儲備份包括三個對象:複製以.backup_info結尾的對象的名稱「
有人可以幫助我嗎?
感謝
如果你想創建一個從谷歌雲存儲BigQuery中的表格就不得不提到源格式爲CSV,然後選擇谷歌的雲存儲URI爲「GS://mybucket/myobject.csv」 。 Bigquery data upload from google cloud storage
與this answer to a similar question類似,您需要選擇源格式爲「CSV」,而不是「Cloud Datastore Backup」。雲數據存儲備份是與CSV不同的文件格式,因此BigQuery正試圖將您的CSV文件作爲完全不同的文件類型讀取,因爲這是失敗的。
請注意,當您的文件上傳到gs://
URI時,這意味着您已將文件上傳到Google Cloud Storage,而不是Google Cloud Datastore。
要上傳CSV文件,請務必選擇CSV作爲源格式,然後選擇Google雲端存儲作爲您的數據源並輸入您的URI。如果您使用的是BigQuery的網絡用戶界面,它應該是這樣的:
你說「我想要上傳CSV」你的描述是從[數據存儲備份]導入(但隨後的過程https://cloud.google.com/appengine/docs/adminconsole/datastoreadmin#backing_up_data)。如果您正在上傳csv,請選擇csv選項,上傳您的文件,然後您可以定義架構。 – tx802