前題

有人給了一包 firebase export 出來的東西 而我們的目的是把它轉成 MySQO 可以吃的資料

做法

  1. 上傳資料到 GCS bucket 內供 firebase import GCS: https://console.cloud.google.com/storage/browser?authuser=6&project=lucky-antler-412004&prefix=&forceOnBucketsSortingFiltering=true 這個要是付費帳戶才行,可以用 300usd 免費額度

  2. import 到 firebase 的 firestore 指令: gcloud firestore import gs://my-bucket/2017-05-25T23:54:39_76544/ –database=’cymbal’

  3. export 成 csv 使用 firefoo: https://stackoverflow.com/questions/74713884/how-export-all-firestore-data-to-excel-of-csv https://www.firefoo.app/docs/firestore-export-import/export-csv file

參考資料

官方文件 (中文的翻譯有點怪) 英: https://cloud.google.com/firestore/docs/manage-data/export-import?authuser=6#gcloud_3 中: https://firebase.google.com/docs/firestore/manage-data/export-import?hl=zh-tw#google-cloud-console_2