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.
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 editar 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. Cualquier usuario que pueda editar el informe podrá editar la fuente de datos y 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 las personas con las que compartas una fuente de datos reutilizable podrán modificarla. Únicamente el propietario de las credenciales de la fuente de datos puede editar la conexión.
- Inicia sesión en Looker Studio.
- En la parte superior izquierda, haz clic en
Crear y, a continuación, selecciona Informe.
- Se abrirán el editor de informes y el panel Añadir datos al informe.
- Para crear una fuente de datos insertada, selecciona un conector.
-
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 de esa fuente de datos a tu conjunto de datos.
-
- 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.
- 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 de 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.
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:
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
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 declaración.
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 antiguos.
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:
- En los menús, selecciona Recurso > Gestionar las fuentes de datos añadidas.
- Busca la fuente de datos en la lista y, en la parte derecha, haz clic en 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 acceder a 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.
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.