Saltar al contenido

importar datos de firestore a bigQuery

Solución:

Firestore ahora permite importar / exportar datos. Los datos se exportan a un depósito de Cloud Storage y desde allí se pueden importar a Big Query. A continuación, se muestran algunos enlaces que pueden resultar útiles:

  • https://firebase.google.com/docs/firestore/manage-data/export-import
  • https://cloud.google.com/bigquery/docs/loading-data-cloud-datastore (Firestore usa el mismo formato que Datastore para importaciones / exportaciones)

** Editar: Los documentos para importaciones de BigQuery desde Firestore ahora están disponibles https://cloud.google.com/bigquery/docs/loading-data-cloud-firestore

En caso de que alguien lo necesite. Terminé automatizando los scripts porque la opción de exportación de datos actual solo permite transmitir datos y conservarlos durante 30 días.

exportar datos

gcloud beta firestore export --collection-ids=users gs://mybucket/users

cargar copia de seguridad en bq

bq load --source_format=DATASTORE_BACKUP mydataset.users gs://gs://mybucket/users/all_namespaces/kind_users/all_namespaces_kind_users.export_metadata

Ahora puede exportar datos de Cloud Firestore a BigQuery con una extensión de Firebase. Ver: https://firebase.google.com/products/extensions/firestore-bigquery-export

También vea la respuesta de David sobre cómo importar / exportar datos.

Respuesta obsoleta a continuación:

No hay soporte integrado para importar datos desde Firebase Realtime Database o Cloud Firestore a BigQuery.


Por ahora, si desea importar datos, tendrá que escribir código para hacerlo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *