Conéctate a tablas particionadas por fecha de BigQuery

Looker Studio puede recuperar datos de tablas de BigQuery que se particionan en un campo DATE, DATETIME o TIMESTAMP. Las tabla particionada se dividen en segmentos, denominados particiones, que facilitan la administración y la consulta de los datos. Cuando divides una tabla grande en particiones más pequeñas, puedes mejorar el rendimiento de las consultas y controlar los costos, ya que se reduce la cantidad de bytes que lee una consulta. Para obtener más información, consulta Introducción a las tablas particionadas.

Cómo usa Looker Studio un campo de partición por fecha de BigQuery

Conectar Looker Studio a una tabla de BigQuery particionada por fecha te permite asignar el campo de partición para que sea la dimensión de fecha principal de los informes que usan esta fuente de datos. Obtén más información para establecer períodos para los informes.

Conecta una fuente de datos de Looker Studio a una tabla particionada por fecha

Para conectarte a una tabla particionada por fecha, sigue estos pasos:

  1. Crea una nueva fuente de datos de BigQuery o edita la conexión de una fuente de datos existente.
  2. Ingresa los detalles de conexión para tu tabla particionada por fecha.
  3. En la columna Configuración de la página de conexión de la fuente de datos, selecciona la casilla de verificación Usar nombre_del_campo como dimensión de período (donde nombre_del_campo es el nombre del campo de partición en la tabla de BigQuery).

Por ejemplo, supongamos que tienes una tabla en BigQuery con dos campos de fecha, order_date y ship_date. La tabla está particionada por order_date. Cuando te conectes a esta tabla en Looker Studio, verás una opción que te permitirá asignar este campo como la dimensión de período para los gráficos basados en esta fuente de datos.

Configuración de la fuente de datos de Looker Studio para una tabla particionada de BigQuery. El campo de partición order_date tiene una opción de casilla de verificación para usar order_date como dimensión de período.

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 puedes editar la opción Usar nombre del campo como dimensión de intervalo de fechas.

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 nombre_de_campo como dimensión de período está desactivada de forma predeterminada.

Si seleccionas la casilla de verificación Usar nombre_del_campo como dimensión de período, se producen los siguientes efectos:

  • Looker Studio usa automáticamente el campo de partición como la dimensión de intervalo de fechas para los gráficos basados en esta fuente de datos.
  • No podrás seleccionar otro campo para usarlo como la dimensión de período cuando configures los gráficos.
  • Los gráficos que usen esta fuente de datos siempre tendrán aplicado un filtro de período predeterminado. Puedes aplicar un período personalizado o usar la opción Automático para filtrar los últimos 28 días.

Cuando la opción Usar nombre_del_campo como dimensión de intervalo de fechas no está habilitada, sucede lo siguiente:

  • Puedes seleccionar cualquier campo que desees usar como la dimensión de período cuando configures gráficos basados en esta fuente de datos.
  • El período de los gráficos que usan esta fuente de datos puede no estar filtrado (período Automático) o puedes aplicar un período personalizado.

Se requiere un filtro de partición en la tabla de BigQuery

Si la tabla de BigQuery requiere un filtro de partición, se selecciona automáticamente la casilla de verificación Usar nombre de campo como dimensión de rango de fechas y no se puede anular su selección. Los efectos en los gráficos basados en esta fuente de datos son los mismos que se describen en la sección anterior cuando se selecciona la casilla de verificación.

Límites de conexión a tablas particionadas

Dado que la función de partición por fecha establece la dimensión de rango de fechas para un gráfico, Looker Studio solo puede usar particiones basadas en un campo DATE, DATETIME o TIMESTAMP para proporcionar filtrado por fecha en tus informes.

Looker Studio solo admite particiones por fecha cuando la opción Partition by en BigQuery está configurada como DAY.

Detalles de la tabla de BigQuery que muestran que la tabla está particionada por DÍA en el campo order_date.

Si la tabla de BigQuery tiene una partición basada en otros tipos de datos, como INTEGER, y se requiere el filtro de partición, debes filtrar explícitamente ese campo en una consulta personalizada. De lo contrario, Looker Studio mostrará un error. Obtén más información sobre los filtros obligatorios.