Escribir y editar consultas

Si quieres hacer análisis más complejos (por ejemplo, unir datos de más de una tabla de BigQuery), puedes escribir una consulta personalizada.

Importante:

  1. En un ordenador, abre una hoja de cálculo en Hojas de cálculo de Google.
  2. En el menú de la parte superior, haz clic en Datos y luego Conectores de datos y luego Conectar con BigQuery.
  3. Selecciona un proyecto.
  4. Haz clic en Consultas guardadas y editor de consultas.
  5. Introduce la consulta.
    • Si quieres obtener una vista previa de la cantidad de datos que va a analizar tu consulta, en la parte inferior derecha del editor, haz clic en Obtener vista previa de resultados.
  6. Haz clic en Insertar resultados.

Notas:

Usar consultas guardadas en Hojas vinculadas

Para crear consultas en Hojas vinculadas, puedes acceder a las consultas guardadas de los proyectos de BigQuery. Más información sobre las consultas guardadas

  1. En un ordenador, abre una hoja de cálculo en Hojas de cálculo de Google.
  2. En el menú de la parte superior de la hoja de cálculo, haz clic en Datos y luego Conectores de datos y luego Conectar con BigQuery.
  3. Selecciona un proyecto.
  4. Haz clic en Consultas guardadas y editor de consultasy luegoConsultas guardadas de BigQuery.
  5. Selecciona un proyecto y luego una consulta guardada.
  6. Haz clic en Conectar.

Para editar una consulta guardada, modifícala directamente en BigQuery. La consulta actualizada aparecerá en Hojas vinculadas en un plazo de 5 minutos.

Para que las consultas guardadas estén actualizadas cada vez que actualices consultas guardadas en BigQuery:

  1. En Hoja vinculada, sincroniza tus consultas guardadas a través de Sincronizar desde BigQuery.
  2. En el editor de BigQuery, haz clic en Conectar.

Más información sobre las consultas guardadas

Cuando se produce un error debido a que se ha modificado o eliminado una consulta guardada, puedes actualizar la conexión desde el cuadro de diálogo de error o desde el editor de BigQuery.

  1. En la parte superior derecha de la hoja de vista previa, haz clic en Configuración de la conexión.
  2. Para actualizar la conexión, haz clic en Sincronizar desde BigQuery y luego Conectar.
  3. Para actualizar la conexión de los siguientes casos:
    • Consulta modificada: haz clic en Ver error y luego Sincronizar consulta guardada.
      • También puedes abrir el editor de consultas. Haz clic en Editar y luegoSincronizar consulta guardada y luegoConectar.
    • Consulta eliminada: haz clic en Ver error y luego Usar como consulta personalizada.
      • También puedes seguir estos otros pasos:
        1. Para abrir el editor de consultas, haz clic en Editar.
        2. Cambia a otra consulta o desvincula la consulta actual.
        3. Haz clic en Conectar.
Añadir parámetros a tu consulta

Para usar el valor de una o varias celdas en una consulta personalizada, crea un parámetro.

  1. En una hoja vinculada, abre Consultas guardadas y editor de consultas.
  2. En la parte derecha, haz clic en Parámetros y luego Añadir.
  3. Introduce un nombre para el parámetro y haz clic en Referencia de celda.
  4. Escribe o selecciona un intervalo de datos de una o varias celdas y haz clic en Aceptar.
  5. En la ventana de parámetros de BigQuery, haz clic en Añadir.
  6. En el editor de consultas, escribe tu consulta.
    • Nota: Cuando uses un parámetro de lista, utiliza la función UNNEST().
  7. Cuando los datos estén listos, haz clic en Conectar.
Comparar datos en Hojas de cálculo y BigQuery
Si quieres comparar datos, es posible que tengas que cambiar el tipo de datos. Por ejemplo, si una columna contiene datos de cadena en BigQuery, los datos deberán figurar como texto sin formato en Hojas de cálculo para que se puedan comparar correctamente.
Si el tipo de datos de la hoja de cálculo y de BigQuery es diferente, puedes recurrir a estas opciones:

Consultas de ejemplo

Consulta simple:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

Consulta parametrizada:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

Siguiente: Solucionar problemas con los datos de BigQuery en Hojas de cálculo

Recursos relacionados

Esta página puede incluir contenido traducido con tecnología de IA. Las traducciones generadas por IA pueden contener errores.
true
Visita el centro de aprendizaje

¿Usas productos de Google, como Documentos de Google, en el trabajo o en clase? Prueba estos eficientes consejos, tutoriales y plantillas. Consulta cómo trabajar con archivos de Office sin instalar Office, crear calendarios de equipo y planes de proyectos dinámicos, organizar automáticamente tu bandeja de entrada y muchas cosas más.

Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
11192229773985182494
true
Buscar en el Centro de ayuda
false
true
true
true
true
true
35
false
false
false
false
false