Looker Studio puede obtener datos de tablas de BigQuery que estén particionadas por un campo DATE
, DATETIME
o TIMESTAMP
. Una tabla con particiones se divide en segmentos, llamados particiones, que facilitan la gestión y la consulta de los datos. Si divides una tabla grande en particiones más pequeñas, puedes mejorar el rendimiento de las consultas y controlar los costes reduciendo el número de bytes que lee una consulta. Para obtener más información, consulta el artículo Introducción a las tablas particionadas.
Cómo usa Looker Studio un campo de partición de fecha de BigQuery
Al conectar Looker Studio a una tabla de BigQuery con particiones de fecha, puedes asignar el campo de partición como dimensión de fecha principal de los informes que usen esta fuente de datos. Más información sobre cómo definir periodos en los informes
Conectar una fuente de datos de Looker Studio a una tabla con particiones de fecha
Para conectarte a una tabla con particiones de fecha, sigue estos pasos:
- Cree una fuente de datos de BigQuery o edite la conexión de una fuente de datos que ya tenga.
- Introduce los detalles de conexión de la tabla con particiones de fecha.
- En la columna Configuración de la página de conexión de la fuente de datos, marca la casilla Usar fieldname como dimensión del periodo (donde fieldname es el nombre del campo de partición de la tabla de BigQuery).
Por ejemplo, supongamos que tiene una tabla en BigQuery con dos campos de fecha: order_date
y ship_date
. La tabla tiene particiones por order_date
. Cuando te conectes a esta tabla en Looker Studio, verás una opción que te permite asignar este campo como dimensión de periodo a los gráficos basados en esta fuente de datos.
Efectos de los filtros de partición obligatorios
Las tablas de BigQuery pueden requerir que el campo de partición se use como filtro en los datos. Este requisito determina si puede editar o no la opción Usar fieldname como dimensión del periodo.
No se requiere ningún filtro de partición en la tabla de BigQuery
Si la tabla no requiere un filtro de partición en la tabla de BigQuery, la opción Usar fieldname como dimensión del periodo estará desmarcada de forma predeterminada.
Si marcas la casilla Usar nombre_del_campo como dimensión del periodo, ocurrirá lo siguiente:
- Looker Studio usa automáticamente el campo de partición como dimensión de periodo de los gráficos basados en esta fuente de datos.
- No podrá seleccionar otro campo para usarlo como Dimensión de periodo al configurar los gráficos.
- Los gráficos que usen esta fuente de datos siempre tendrán aplicado un filtro de Periodo predeterminado. Puede aplicar un intervalo de fechas personalizado o usar la opción Automático para filtrar los datos de los últimos 28 días.
Si la opción Usar nombre_del_campo como dimensión del periodo no está habilitada:
- Puedes seleccionar cualquier campo que quieras usar como Dimensión de periodo al configurar gráficos basados en esta fuente de datos.
- El periodo de los gráficos que usan esta fuente de datos puede no tener filtros (Periodo automático) o puedes aplicar un periodo personalizado.
Se requiere un filtro de partición en la tabla de BigQuery
Si la tabla de BigQuery requiere un filtro de partición, la casilla Usar fieldname como dimensión del periodo se seleccionará automáticamente y no se podrá desmarcar. Los efectos en los gráficos que se basan en esta fuente de datos son los mismos que se describen en la sección anterior cuando se selecciona la casilla.
Límites de la conexión a tablas con particiones
Como la función de partición por fecha define la dimensión de periodo de un gráfico, Looker Studio solo puede usar particiones basadas en un campo DATE
, DATETIME
o TIMESTAMP
para proporcionar filtros de fecha en tus informes.
Looker Studio solo admite particiones de fecha cuando la opción Partición por de BigQuery está definida como DÍA.
Si la tabla de BigQuery tiene una partición basada en otros tipos de datos, como INTEGER
, y se requiere un filtro de partición, debes filtrar explícitamente por ese campo en una consulta personalizada. De lo contrario, Looker Studio mostrará un error. Más información sobre los filtros obligatorios