Ver categorías

Cómo conectar BigQuery a Google Sheets - Transmisión en directo de análisis de almacén de datos

6 minutos de lectura

GUÍA DE CONECTORES

BigQuery Hojas de cálculo de Google

BigQuery BigQuery
Flujos de consulta Flujos de consulta
Hojas de cálculo de Google Hojas de cálculo de Google
Nube nativa
Datos en directo
Asegure

Query Streams te permite conectar BigQuery Data Warehouse directamente a Google Sheets, transmitiendo datos en directo en la nube sin Apps Script, controladores ODBC ni configuraciones complejas. Inscríbase gratis en QueryStreams.com y empiece a introducir datos del almacén en tiempo real en sus hojas de cálculo en cuestión de minutos.

Esta guía le muestra cómo establecer una conexión segura y en tiempo real entre su almacén de datos BigQuery y Google Sheets. Tanto si estás analizando datos de marketing, creando cuadros de mando ejecutivos o compartiendo análisis con partes interesadas de todo el mundo, Query Streams proporciona una solución sencilla para acceder a tu cuenta de servicio Auth.

Autenticación de cuenta de servicio

Conéctese a la informática y el almacenamiento elásticos de BigQuery

Consultas de almacén en tiempo real

Ejecute BigQuery SQL y transmita los resultados al instante

Almacenamiento seguro de credenciales

Las credenciales permanecen en su red, nunca expuestas

Soporte multirregión

Funciona con cualquier región BigQuery del mundo

Lo que conseguirá

Al final de esta guía, serás capaz de:

  • Conectar Google Sheets a BigQuery - Cuenta de servicio Acceso autorizado
  • Ejecutar BigQuery SQL en tiempo real desde Google Sheets
  • Cree cuadros de mando de almacén en tiempo real con actualización automática de datos
  • Compartir el acceso seguro al almacén con las partes interesadas de todo el mundo

Requisitos previos

1

Cuenta de flujos de consulta

Cree una cuenta gratuita para empezar con la integración de BigQuery.

Crear cuenta gratuita →
2

Agente de flujos de consulta instalado

Instale el agente en cualquier ubicación de la red (BigQuery está basado en la nube).

Instalar el agente de flujos de consultas →
3

Proyecto de Google Cloud con BigQuery

Un proyecto de Google Cloud con la API de BigQuery habilitada y un archivo de clave JSON de cuenta de servicio con al menos el Usuario de empleo de BigQuery role.

Crear cuenta de servicio →
Nube nativa: BigQuery está basado en la nube, por lo que el agente se conecta a través de Internet. Asegúrese de que su agente tiene acceso saliente a Internet para llegar a su cuenta de BigQuery.

Paso 1: Acceder a la interfaz del agente de Query Streams

1
2
3
4
5
6
7

Con su agente instalado, configure su conexión BigQuery.

  1. Abra su navegador y navega hasta: https://localhost:1823
  2. Navegue hasta Conexiones de datos: Haga clic en Fuentes de datos > Conexiones
  3. Añade una nueva conexión: Haga clic en Añadir conexión

Paso 2: Seleccione BigQuery como tipo de conexión

2
3
4
5
6
7
  1. Elija BigQuery: Haga clic en el botón BigQuery azulejo (borde verde cuando se selecciona)
  2. Alternativa - Utilizar la búsqueda: Escriba “BigQuery” para encontrarlo rápidamente
  3. Haga clic en Siguiente proceder

Paso 3: Configurar los datos de conexión a BigQuery

3
4
5
6
7

Detalles de conexión BigQuery requeridos:

  1. Nombre de la conexión – Una etiqueta amigable (por ejemplo, “BigQuery Analytics”)
  2. ID del proyecto – Su ID de proyecto de Google Cloud (por ejemplo, mi-proyecto-analítico-123456). Búscalo en el panel de control de la consola de Google Cloud.
  3. Credenciales JSON – Pegue el contenido completo de su archivo de clave JSON de cuenta de servicio. Genere uno desde IAM y administración > Cuentas de servicio > Claves > Agregar clave > JSON.
  4. Conjunto de datos (opcional) – Conjunto de datos predeterminado de BigQuery para realizar consultas (por ejemplo, mi_conjunto_de_datosTambién puede especificar el conjunto de datos en su SQL.
  5. Ubicación (opcional) – Ubicación de los datos de BigQuery (por ejemplo, A NOSOTROS, UE, nosotros-central1). Si no se especifica, se utiliza Estados Unidos por defecto.

Una vez completado, pulse Siguiente.

Seguridad: Las credenciales de BigQuery se almacenan de forma segura dentro del agente de Query Streams en su red y nunca se exponen a los usuarios finales ni se transmiten a los servicios en la nube de Query Streams.

Paso 4: Seleccione su dominio de datos

4
5
6
7

Seleccione su Ámbito de los datos - su capacidad de procesamiento de consultas.

  1. Revisa los reinos disponibles: En función de su abono
  2. Selecciona reino: Seleccione “Dominio de datos por defecto”.”
  3. Haga clic en Siguiente para probar la conexión

Paso 5: Pruebe su conexión BigQuery

5
6
7

Query Streams verificará sus credenciales de BigQuery.

  1. Pruebas automáticas: El agente intenta conectarse a BigQuery
  2. Revise los resultados: El éxito muestra la versión de BigQuery, el almacén y los permisos
  3. Haga clic en Siguiente si tiene éxito
Solución de problemas: Si falla la conexión, compruebe lo siguiente:
  • Permiso denegado / error 403: Su cuenta de servicio necesita la Usuario de empleo de BigQuery rol (o Usuario de BigQuery para acceso completo). Ir a Consola de Google Cloud > IAM, localiza tu cuenta de servicio y añade el rol requerido.
  • La API no está habilitada: Asegúrese de que API de BigQuery Está habilitado en tu proyecto de Google Cloud.
  • Credenciales no válidas: Verifique que haya pegado todo el contenido del archivo de clave JSON (comenzando con { y terminando con }).
  • Proyecto no encontrado: Verifica que el ID del proyecto coincida exactamente con tu proyecto de Google Cloud.

Paso 6: Finalizar la configuración

6
7
  1. Configuración de revisión: Compruebe que todos los ajustes son correctos
  2. Haga clic en Finalizar para guardar su conexión BigQuery

Tu conexión BigQuery está lista. A continuación, instale el complemento Google Sheets.

Paso 7: Instale el complemento y ejecute su primera consulta

7

Instala el complemento Query Streams de Google Workspace Marketplace:

Tras la instalación, abra Extensiones > Flujos de consulta y cree su primera consulta BigQuery:

  1. Haga clic en “Transmitir una consulta”.”
  2. Seleccione su conexión BigQuery
  3. Elegir base de datos y esquema
  4. Escriba su BigQuery SQL:
Ejemplo de consulta BigQuery SQL
SELECT
    id_cliente,
    nombre_cliente,
    email,
    total_compras,
    país
FROM clientes
WHERE total_compras > 1000
ORDER BY total_compras DESC
LIMIT 100;
  1. Configurar destino: Seleccione “Crear una nueva pestaña”.”
  2. Haz clic en Play ejecutar

¡Éxito!

¡Has conectado BigQuery a Google Sheets! Los datos de tu almacén en la nube se transfieren instantáneamente a una nueva hoja de cálculo. Vuelva a ejecutar en cualquier momento para obtener los análisis más recientes.

Pasos siguientes: Guardar y compartir consultas

Utilice la Portal web de flujos de consulta para crear, guardar y gestionar sus consultas BigQuery:

  • Guardar consultas: Almacenar consultas de almacén para reutilizarlas
  • Añade parámetros: Cree filtros dinámicos para la exploración de datos
  • Comparte a nivel mundial: Permite a los interesados realizar consultas desde cualquier lugar
  • Acceso desde el complemento: Las consultas guardadas aparecen en el menú “Consultas guardadas”.

Preguntas frecuentes

¿Utiliza Query Streams Google Apps Script? +

No. Query Streams utiliza directamente la API de Google Sheets para obtener un rendimiento superior. A diferencia de Apps Script, que tiene un límite de ejecución de 6 minutos, Query Streams puede manejar grandes conjuntos de resultados BigQuery de manera eficiente.

🔒 ¿Están seguros mis datos de BigQuery? +

Sí, las credenciales de BigQuery nunca salen de la red, sino que permanecen en el agente de Query Streams. Los datos se cifran en tránsito y el agente sólo realiza conexiones salientes (no es necesario modificar el cortafuegos).

¿Qué regiones de BigQuery son compatibles? +

Se admiten todas las regiones de Google Cloud BigQuery, incluidas las multirregiones de EE. UU., la UE y Asia-Pacífico, así como ubicaciones de una sola región como us-central1, europe-west1 y asia-east1. Especifique su ubicación preferida durante la configuración o déjela como está por defecto (EE. UU.).

👥 ¿Puedo compartir consultas con usuarios externos? +

Sí. Comparta las consultas guardadas con usuarios externos que pueden ejecutarlas desde cualquier lugar: obtendrán datos en directo sin ver nunca sus credenciales SQL o BigQuery.

💰 ¿Aumentará esto mis costes de BigQuery? +

Query Streams ejecuta SQL estándar de BigQuery. Con precios bajo demanda, pagas por bytes escaneados por cada consulta. Utiliza LÍMITE Utilice cláusulas, particione sus tablas y seleccione solo las columnas que necesite para minimizar los costos. Si utiliza reservas de tarifa plana, las consultas consumirán sus espacios reservados.

Actualizado el 3 de junio de 2026

Funciona con BetterDocs