Notificación

Este artículo se refiere a Looker Studio. Para consultar la documentación de Looker, visita https://cloud.google.com/looker/docs/intro.

Conectarse a Google BigQuery

Conecta Looker Studio a tablas de BigQuery
La integración nativa de BigQuery en Looker Studio habilita nuevas funciones de monitorización de las consultas de Looker Studio, mejora el rendimiento de las consultas y admite muchas funciones de BigQuery. Esta integración está en versión preliminar.

BigQuery es un almacén de datos de analíticas totalmente gestionado por Google. El servicio es de bajo coste y permite almacenar petabytes de información. El conector a BigQuery de Looker Studio te permite acceder a datos de tus tablas de BigQuery desde Looker Studio.

BigQuery es un producto de pago, y se aplicarán costes por el uso que hagas de él si accedes al servicio a través de Looker Studio. Más información sobre los precios de BigQuery
Secciones de este artículo:

Conectarse a BigQuery

Puedes conectar Looker Studio a una consulta personalizada o a una vista o tabla de Google BigQuery. En los pasos que se indican a continuación, cuando se te pida que selecciones un conector, elige el conector a BigQuery.

Pasos para conectarse

Para conectarte a tus datos, puedes crear una fuente de datos insertada o seleccionar una que ya tengas (reutilizable).

Diferencias entre las fuentes de datos insertadas y las reutilizables

Las fuentes de datos se pueden insertar o reutilizar. Los informes pueden incluir fuentes de datos insertadas y reutilizables.

Las fuentes de datos creadas al editar los informes se insertan en esos informes. Para modificar una fuente de datos insertada, sigue los pasos que se indican en el informe correspondiente. Las fuentes de datos insertadas permiten colaborar más fácilmente en informes y fuentes de datos. Los editores de los informes también pueden modificar tanto las fuentes de datos como su conexión. Al compartir o copiar el informe, también se comparten o se copian las fuentes de datos insertadas.

Las fuentes de datos que creas desde la página principal son reutilizables. Puedes reutilizar esas fuentes de datos en diferentes informes. Las fuentes de datos reutilizables te permiten crear y compartir modelos de datos uniformes de toda tu organización. Solo los usuarios con los que compartas la fuente de datos reutilizable podrán modificarla. Únicamente el propietario de las credenciales de la fuente de datos puede editar la conexión.

Más información acerca de las fuentes de datos

 

  1. Inicia sesión en Looker Studio.
  2. En la parte superior izquierda, haz clic en Crear El icono de crear. y, a continuación, selecciona Informe.
  3. Se abrirán el editor de informes y el panel Añadir datos al informe.
  4. Para crear una fuente de datos insertada, selecciona un conector.
    1. Para seleccionar una fuente de datos reutilizable, haz clic en la pestaña Mis fuentes de datos y, a continuación, selecciona una fuente de datos que hayas creado anteriormente o que se haya compartido contigo. Si es necesario, puedes editar la conexión a tu conjunto de datos.
  5. Configura la conexión con tu conjunto de datos. En las siguientes secciones se ofrece más información sobre las opciones de conexión.
  6. En la parte inferior derecha, haz clic en Añadir.

A continuación, verás una tabla en el lienzo del informe con los campos de la fuente de datos. Puedes cambiar los datos y el estilo de la tabla mediante el panel de propiedades situado a la derecha del lienzo. Usa la barra de herramientas ubicada encima del lienzo para añadir más gráficos, controles y otros componentes al informe.

¿Es la primera vez que usas Looker Studio?

En ese caso, te recomendamos seguir los pasos del tutorial sobre cómo crear un informe o consultar más información sobre el editor de informes.

Configurar la conexión a la fuente de datos

Seleccionar un proyecto

Los proyectos organizan tus recursos de BigQuery y preparan la facturación si tus informes superan las cuotas gratuitas de BigQuery. Puedes usar el mismo proyecto para la facturación y la gestión de datos, o bien utilizar un proyecto para los datos y otro para la facturación. Más información sobre los proyectos de Google Cloud

Elige una de estas opciones para seleccionar tus proyectos:

PROYECTOS RECIENTES

Usa esta opción para buscar proyectos a los que hayas accedido recientemente en la consola de Google Cloud. También puedes proporcionar el ID de proyecto manualmente. El proyecto que elijas se usará tanto para la facturación como para el acceso a datos. Después de seleccionar un proyecto, debes elegir un conjunto de datos.

MIS PROYECTOS

Utiliza esta opción para seleccionar cualquier proyecto al que tengas acceso. También puedes proporcionar el ID de proyecto manualmente. El proyecto que elijas se usará tanto para la facturación como para el acceso a datos. Después de seleccionar un proyecto, debes elegir un conjunto de datos.

Si tienes acceso a muchos proyectos, es posible que no aparezcan todos en la lista. En caso de que se supere el número máximo de elementos que puede mostrar la lista, puedes añadir directamente los proyectos no incluidos escribiendo sus nombres en el campo de entrada.

PROYECTOS COMPARTIDOS

Usa esta opción para acceder a un proyecto compartido. Si quieres, puedes seleccionar diferentes proyectos para los datos y la facturación. Después de seleccionar un proyecto, debes elegir un conjunto de datos.

CONSULTA PERSONALIZADA

Utiliza esta opción para especificar un proyecto de facturación para una consulta personalizada. Para acceder a tus datos, puedes usar el mismo proyecto o uno distinto. Una vez que hayas seleccionado un proyecto de facturación, tendrás que redactar la consulta, en la que puedes especificar un proyecto diferente para los datos de la cláusula FROM, tal como se muestra en la siguiente captura de pantalla:

Ejemplo de configuración de una consulta personalizada de BigQuery: el proyecto de facturación está configurado como proyecto de Looker Studio y la consulta especifica un conjunto de datos públicos de BigQuery en la cláusula FROM de la consulta.

CONJUNTOS DE DATOS PÚBLICOS

Usa esta opción para acceder a conjuntos de datos públicos de BigQuery. BigQuery ofrece una serie de muestras públicas en las que se comparte el conjunto de datos, pero no el proyecto. Para consultar esos datos, debes especificar tu propio proyecto de facturación, que se utilizará para facturar los costes de tratamiento de los datos compartidos.

Seleccionar un conjunto de datos

Los conjuntos de datos se utilizan para organizar y controlar el acceso a tus datos. Selecciona un conjunto de datos de la lista o busca uno escribiendo su nombre.

Conectarse a una tabla o a una vista

Las tablas de BigQuery contienen registros concretos organizados en filas. Cada uno de ellos está dividido en columnas (o campos). Las vistas de BigQuery son tablas virtuales definidas por una consulta de SQL. Puedes conectar una fuente de datos de Looker Studio a una sola vista o tabla, o bien a una consulta personalizada. Te indicamos los detalles a continuación.

Conectarse a una tabla con particiones de fecha

La opción es "Usar [nombre del campo] como dimensión de periodo".

Esta opción se muestra en la columna de configuración cuando seleccionas una tabla con particiones de fecha. Si se requiere el filtro de partición, esta opción estará seleccionada de forma predeterminada. Si el filtro de partición es opcional, esta opción estará deseleccionada de forma predeterminada. Si la tabla contiene al menos un campo válido de fecha o de fecha y hora, puedes elegir qué campo quieres usar como la dimensión de periodo en la fuente de datos. Más información sobre las tablas con particiones de fecha de BigQuery

Conectarse usando una consulta personalizada

Selecciona la opción CONSULTA PERSONALIZADA para proporcionar una consulta de SQL en lugar de relacionarla con una sola tabla. Looker Studio usa esta consulta de SQL personalizada como declaración SELECT interna para cada consulta enviada a la base de datos.

Las consultas de SQL personalizadas solo pueden tener una declaración.

El ejemplo siguiente no funciona porque tiene varias declaraciones SQL:

DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;

SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;

Lo mismo ocurre cuando se consulta desde BigQuery: el conjunto de resultados de la consulta solo puede basarse en una instrucción.

Nota: Puede que se agote el tiempo de espera de las consultas de Looker Studio pasados entre 3 y 5 minutos. Si se agota el tiempo de espera de tus consultas personalizadas, prueba las siguientes soluciones para resolver el problema:
  • Simplifica las consultas para que se ejecuten más rápido.
  • Ejecuta las consultas en tu base de datos y almacena los resultados en otra tabla. A continuación, conéctate a esa tabla de tu fuente de datos.

Para escribir tu propia consulta personalizada, primero debes seleccionar un proyecto al que tengas acceso. Este proyecto se usará con fines de facturación. A continuación, escribe tu consulta de SQL.

Sintaxis de las consultas personalizadas

La sintaxis de las consultas personalizadas sigue el dialecto SQL estándar.

Para usar el dialecto SQL de BigQuery antiguo, marca la opción Usar SQL antiguo.

Puedes usar la interfaz de usuario de BigQuery para comprobar si tu consulta funciona y, después, copiar la consulta y pegarla en Looker Studio.

Parámetros de consulta

Los parámetros permiten crear informes personalizables con mayor capacidad de respuesta. Puedes transferir parámetros de una fuente de datos de BigQuery a la consulta subyacente. Para usar un parámetro en una consulta personalizada, sigue las directrices de sintaxis que se describen para ejecutar consultas con parámetros en BigQuery.

Más información sobre cómo usar parámetros en una consulta personalizada

Editar la fuente de datos

La fuente de datos controla aspectos como quién puede ver los datos y con qué frecuencia se actualizan. También puedes añadir campos calculados y parámetros a la fuente de datos. Para editar las fuentes de datos añadidas a tu informe, sigue estos pasos:

  1. En los menús, selecciona Recurso > Gestionar las fuentes de datos añadidas.
  2. Busca la fuente de datos en la lista y, en la parte derecha, haz clic en Editar Editar.

Más información sobre cómo editar una fuente de datos

Notas

BigQuery es un producto de pago, y se aplicarán costes por el uso que hagas de él si accedes al servicio a través de Looker Studio. Looker Studio enviará consultas a BigQuery durante la edición de los informes, durante su almacenamiento en caché y, a veces, durante su visualización.

Más información sobre cómo configurar una cuenta de facturación de BigQuery

Tablas multidía

BigQuery admite consultas en varias tablas, en las que cada tabla incluye un único día de datos. Estas tablas tienen el formato YYYYMMDD. Cuando Looker Studio encuentra una tabla que utiliza este formato, la marca como una tabla multidía y solo muestra el nombre prefix_YYYYMMDD en la selección de tablas.

Si se crea un gráfico para visualizar esa tabla, Looker Studio establece automáticamente un periodo predeterminado que incluye los últimos 28 días y consulta las últimas 28 tablas. Para configurar esta opción, modifica el informe y selecciona el gráfico. A continuación, ajusta las propiedades del campo Periodo en la pestaña DATOS.

Almacenamiento en caché

Para agilizar la experiencia del usuario, los informes de Looker Studio tratarán de recoger los datos almacenados en caché. De forma predeterminada, la caché de BigQuery caduca cada 12 horas. Es posible que se apliquen cargos en BigQuery al actualizar la memoria caché.

Almacenamiento en caché y visualización de informes

Una vez que los datos se hayan almacenado en caché, cuando se quiera visualizar un informe, Looker Studio intentará acceder a los datos en caché y minimizar así los costes de BigQuery.

En función del tamaño de la respuesta a la consulta, puede que el almacenamiento en caché no siempre ofrezca unos resultados óptimos o no esté disponible.

Más información sobre la caché

Consultar los datos SQL enviados a BigQuery

Puedes ver todos los datos SQL de BigQuery que Looker Studio genera desde la interfaz de usuario del historial de consultas de BigQuery.

Métrica Recuento de registros

Las fuentes de datos de BigQuery proporcionan automáticamente la métrica predeterminada Recuento de registros. Puedes usarla para desglosar tus dimensiones y ver el número de registros agregados por tus gráficos.

Cuotas y límites

Las fuentes de datos de BigQuery están sujetas a los mismos límites de frecuencia y de cuota que BigQuery.

Compatibilidad con Controles de Servicio de VPC

Looker Studio puede conectarse a proyectos de BigQuery que están protegidos por perímetros de seguridad de Controles de Servicio de VPC mediante niveles de acceso de lector basados en IP. El conector de BigQuery transfiere la dirección IP del lector del informe a BigQuery, que a su vez puede aplicar cualquier nivel de acceso basado en IP que se haya configurado.

Visualizar polígonos GEOGRAPHY de BigQuery

Puedes mostrar polígonos GEOGRAPHY utilizando una visualización de Google Maps en tu informe. Consulta este tutorial.

Identificar consultas de Looker Studio mediante etiquetas de trabajo

Todas las consultas que envía Looker Studio a BigQuery tienen la etiqueta de trabajo de BigQuery requestor:looker_studio. Puedes usar esta etiqueta de trabajo para identificar las consultas de BigQuery relacionadas con Looker Studio. Consulta las instrucciones sobre cómo ver las etiquetas de trabajo.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Aplicaciones de Google
Menú principal