bulkloader

    0熱度

    1回答

    我試圖找到一種方法,可以將我的整個數據存儲下載到文件中,並將其上載回數據存儲,以避免丟失信息。所以我對此進行了一些研究,發現有兩種方法可以做到這一點。 Gaebar這是另一個應用程序。 應用程序引擎本身的Bulkloader。 我要導出的數據非常大。那麼我應該使用哪一個? 預先感謝您..

    1熱度

    1回答

    我已經成功將bulkloader與我的項目一起使用過,但我最近在記錄被修改時添加了一個新的時間戳記字段。不過,這個新領域給我帶來了麻煩,因爲它默認爲空。在導入之前手動插入時間戳到csv中,有沒有辦法插入當前正確的數據?我假設我需要關注import_transform行,但我對Python一無所知(我的應用程序是在Java中)。 理想情況下,我想自動插入當前時間戳(自紀元以來的毫秒數)。如果這不重要

    1熱度

    1回答

    以我模型我有一個屬性: created = db.DateTimeProperty(required=True, auto_now_add=True) 當在數據存儲區創建此類型的對象,則創建自動填充屬性。 當我使用沒有此字段的表的批量加載程序工具時,當我上載到AppEngine時,該字段不會自動填充,此時會創建新對象。 我該如何設置創建的時間上從散裝加載器上傳的新對象?

    0熱度

    2回答

    如何以及在哪裏執行python bulkloader命令將.CSV文件上傳到Google App引擎? 我想使用批量加載器將簡單的CSV文件(2列:標記,值,7000 行)上載到我的數據存儲區谷歌應用程序引擎中。 我讀的話題:http://code.google.com/intl/fr-FR/appengine/docs/python/tools/uploadingdata.html 我添加到ap

    0熱度

    1回答

    我將CSV導入到數據存儲中,並希望在導入過程中使用自定義操作生成字段StringListProperty(例如,生成索引,執行一些計算)。我嘗試覆蓋我的模型的put()方法,如問題Override save, put, get, etc... methods in Google App Engine中所述,但是在批量導入器導入期間,這不起作用。

    1熱度

    1回答

    我想下載我的App Engine數據,這樣我就可以在本地有效地操作它(我正在生成一些基於它的PDF)。 如何定義ReferenceProperty的列由引用模型的特定屬性填充,而不僅僅是密鑰或ID? 這裏是我的模型類: class Department(db.Model): name = db.StringProperty() class User(db.Model):

    6熱度

    2回答

    MySqlBulkLoader可以與事務一起使用嗎?我沒有看到明確將事務附加到加載器實例的方法。有另一種方法嗎?

    1熱度

    1回答

    我沒有成功使用官方提供的批量加載程序選項,因此我編寫了自己的批量加載程序腳本(實際上是發佈處理程序,可以將實體從csv增量加載到數據存儲區中) 。 的解決方案工作如下: 1.我會從一個CSV文件中的數據複製 2.粘貼到文本區域在窗體上的應用 3.郵政形式 4.處理程序解析傳入文本的標題(列名) 5.存儲列表中的其餘行數 6.逐行讀取列表中的100行,併爲每行創建並存儲一個實體(實體類型從類型從表格

    1熱度

    4回答

    我正在嘗試使用谷歌應用程序引擎的Bulkloader,但不幸的是無法理解文檔所要做的事情。它說,增加這部分的app.yaml 內建的: - remote_api的:在 確定我已經添加。然後說,我必須執行此命令 appcfg.py更新 ,但我沒有任何appcfg.py文件。執行這一行的命令是什麼? 請有人告訴我我缺少什麼我使用AppEngineLauncher上傳我的項目到服務器..我有沒有用過一個

    1熱度

    2回答

    我想將所有日誌下載到帶有「appcfg.py」的文件中。 我不使用app.yaml的,但我寫了一個很簡單的一個: "application: myAppId version: 1 runtime: java" 我使用這個命令: python appcfg.py --append request_logs "app.yaml's path" logs.txt ,我總是得到: Value