2010-03-30 67 views
0

我是uploading the data to App Engine(不是開發服務器)通過裝載機類和遠程API,我打到CSV文件中間的配額。根據日誌和進度sqllite db,如何選擇要上傳的剩餘部分數據?如何將損壞的數據上傳到生產的Google App Engine服務器?

通過幾十條記錄來確定哪些是哪些,哪些沒有被轉移,是沒有吸引力的任務,所以我尋找一些方法來限制我需要檢查的記錄數。

這裏是相關的(IMO)日誌部分,如何解釋工作項目編號?

[DEBUG 2010-03-30 03:22:51,757 bulkloader.py] [Thread-2] [1041-1050] Transferred 10 entities in 3.9 seconds 
[DEBUG 2010-03-30 03:22:51,757 adaptive_thread_pool.py] [Thread-2] Got work item [1071-1080] 
<cut> 
[DEBUG 2010-03-30 03:23:09,194 bulkloader.py] [Thread-1] [1141-1150] Transferred 10 entities in 4.6 seconds 
[DEBUG 2010-03-30 03:23:09,194 adaptive_thread_pool.py] [Thread-1] Got work item [1161-1170] 
<cut> 
[DEBUG 2010-03-30 03:23:09,226 bulkloader.py] [Thread-3] [1151-1160] Transferred 10 entities in 4.2 seconds 
[DEBUG 2010-03-30 03:23:09,226 adaptive_thread_pool.py] [Thread-3] Got work item [1171-1180] 
[ERROR 2010-03-30 03:23:10,174 bulkloader.py] Retrying on non-fatal HTTP error: 503 Service Unavailable 

回答

1

您可以resume破上傳:

如果傳輸中斷,你 可以繼續從那裏 不放過使用--db_filename = ... 參數傳遞。該值是工具創建的 進度文件的名稱, 可以是您提供的名稱 和開始傳輸時提供的--db_filename參數,也可以是包含時間戳的默認 名稱。這個 假設你已經安裝了sqlite3, ,並且沒有使用--db_filename = skip來禁用進度文件 。

+0

再次抱歉失明和thx .... PS。我需要休假。 – 2010-03-30 19:02:31

相關問題