Exportar datos de proyectos a BigQuery

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

Puedes hacerlo exportando los datos de tu proyecto desde Firebase a BigQuery . Con BigQuery, puedes analizar tus datos con BigQuery SQL o exportarlos para usarlos con tus propias herramientas.

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

Permisos necesarios y roles sugeridos

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

Si no tiene el acceso necesario a Firebase, puede pedirle al propietario del proyecto de Firebase que le asigne el rol correspondiente a través de la configuración de IAM de la consola de Firebase . Si tienes preguntas sobre cómo acceder a tu proyecto de Firebase, incluida la búsqueda o asignación de un propietario, revisa 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 Firebase console.

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

  3. Siga las instrucciones que aparecen en pantalla para habilitar BigQuery.

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

  • Usted selecciona la región del conjunto de datos. Una vez creado el conjunto de datos, la ubicación no se puede cambiar, pero puede copiar el conjunto de datos a una ubicación diferente o mover (recrear) manualmente 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 forma predeterminada, todas las aplicaciones de tu proyecto están vinculadas a BigQuery y cualquier aplicación que agregues posteriormente al proyecto se vincula automáticamente a BigQuery. Puedes 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 tus datos existentes a BigQuery.

  • Firebase configura sincronizaciones diarias de tus datos desde tu proyecto de Firebase con BigQuery.

Para desactivar tu exportación de BigQuery, desvincula tu proyecto en Firebase console.

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 podrá 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 los conjuntos de datos de BigQuery, consulte Ubicaciones de los conjuntos de datos .

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

Precios y 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 al entorno aislado de BigQuery , que brinda acceso sin costo a BigQuery. Consulte Uso del entorno limitado de BigQuery para obtener información sobre las capacidades del entorno limitado de BigQuery.

Si su proyecto de Firebase tiene un plan pago, puede vincular pruebas A/B, Crashlytics, mensajería en la nube, 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.