簡體   English   中英

Google AppEngine-如何執行部分數據存儲下載

[英]Google AppEngine - How To Perform a Partial Datastore Download

我有一個正在運行的GAE應用程序,已經收集了一段時間的數據。 現在,我需要針對此數據運行一些基本報告,並希望將實時數據的一部分下載到我的開發服務器。 對於開發服務器來說,下載所有種類的實體將僅僅是一個太大的數據集。

有誰知道從特定種類下載實體子集的方法嗎? 理想情況下,它將基於日期,客戶ID等實體屬性,但是任何方法都可以使用。 我什至嘗試了常規的完整下載,然后在我認為自己有足夠的數據時隨意終止了該進程,但似乎該數據已鎖定在由bulkloader生成的.sql3文件中。

看來,從GAE數據存儲實用程序的默認下載/上傳不支持過濾( appcfg.py和bulkloader.py)。

似乎可以做以下兩件事之一:

  • 編寫實用程序(選擇+導出+保存到本地文件)並在本地執行該實用程序,以遠程訪問遠程api shell中的GAE數據存儲
  • 為select + export + zip編寫管理網絡功能-處理程序中的新url +上載到GAE + call-it-using-http

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM