Descubre las novedades de Firebase en Google I/O 2022. Más información

Exportar datos de proyectos a BigQuery

Firebase proporciona herramientas en Firebase console para explorar y analizar los datos históricos de su proyecto. Estas herramientas pueden ayudarlo a responder muchas preguntas sobre cómo se usan sus aplicaciones. A veces, sin embargo, también desea configurar sus propias consultas para responder a sus propias preguntas.

Puede hacerlo exportando los datos de su proyecto de Firebase a BigQuery . Con BigQuery, puede analizar sus datos con BigQuery SQL o exportar los datos para usarlos con sus propias herramientas.

Puedes configurar Firebase para exportar datos a BigQuery desde los siguientes productos de Firebase:

Permisos requeridos y roles sugeridos

Para ver o administrar la configuración de la exportación de datos a BigQuery, debe tener el nivel de acceso requerido.

Si no tiene el acceso necesario a Firebase, puede pedirle al propietario de un proyecto de Firebase que le asigne la función correspondiente a través de la configuración de IAM de la consola de Firebase . Si tiene preguntas sobre el acceso a su proyecto de Firebase, incluida la búsqueda o la asignación de un propietario, consulte las preguntas frecuentes sobre permisos y acceso a proyectos de Firebase .

Habilitar la exportación de BigQuery

  1. Vaya a la página Integraciones en la consola de Firebase.

  2. En la tarjeta de BigQuery , haga clic en Enlace .

  3. Siga las instrucciones en pantalla para habilitar BigQuery.

Cuando habilita la exportación de BigQuery para Google Analytics, Performance Monitoring o Cloud Messaging:

  • Seleccione la región del conjunto de datos. Después de crear el conjunto de datos, no se puede cambiar la ubicación, pero puede copiar el conjunto de datos a una ubicación diferente o mover manualmente (recrear) el conjunto de datos en una ubicación diferente. Para obtener más información, consulte Cambiar la ubicación del conjunto de datos .

  • De manera predeterminada, todas las aplicaciones de su proyecto están vinculadas a BigQuery y cualquier aplicación que agregue más tarde al proyecto se vincula automáticamente a BigQuery. Puede administrar qué aplicaciones envían datos . Todos los datos web de sus propiedades de Google Analytics 4 en Google Analytics también se exportan automáticamente.

  • Firebase exporta una copia de sus datos existentes a BigQuery.

  • Firebase configura sincronizaciones diarias de sus datos desde su proyecto de Firebase a BigQuery.

Para desactivar su exportación de BigQuery, desvincule su proyecto en la consola de Firebase.

Cambiar la ubicación del conjunto de datos

Después de habilitar un producto para la exportación de BigQuery y crear un conjunto de datos, no puede cambiar la ubicación de ese conjunto de datos. Sin embargo, puede copiar su conjunto de datos existente a un nuevo conjunto de datos que tenga una ubicación diferente.

Para obtener más información sobre las ubicaciones de conjuntos de datos de BigQuery, consulte Ubicaciones de conjuntos de datos .

Seleccione el producto para el que desea cambiar la ubicación de su conjunto de datos.

Precios y la zona de pruebas de BigQuery

Si su proyecto de Firebase está en el plan Spark sin costo, puede vincular Crashlytics, Cloud Messaging, Google Analytics y Performance Monitoring a la zona de pruebas de BigQuery , que brinda acceso sin costo a BigQuery. Consulte Uso de la zona de pruebas de BigQuery para obtener información sobre las capacidades de la zona de pruebas de BigQuery.

Si su proyecto de Firebase tiene un plan pago, puede vincular las pruebas A/B, Crashlytics, Cloud Messaging, Google Analytics y Performance Monitoring a BigQuery. Su uso de BigQuery está sujeto a los precios normales de BigQuery , que incluyen un uso limitado sin costo.