Conéctate a tablas particionadas por fecha de BigQuery

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

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

Conectar Data 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 de informes.

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

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

  1. Crea una fuente de datos de BigQuery nueva o edita la conexión de una fuente de datos existente.
  2. Ingresa los detalles de conexión de 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 que tiene dos campos de fecha, order_date y ship_date. La tabla está particionada por order_date. Cuando te conectes a esta tabla en Data Studio, verás una opción que te permitirá asignar este campo como la dimensión de período para los gráficos que se basan 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 o no la opción Usar nombre_del_campo como dimensión de período.

No se requiere 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_del_campo como dimensión de período se desmarca de forma predeterminada.

Seleccionar la casilla de verificación Usar nombre_del_campo como dimensión de período tiene los siguientes efectos:

  • Data Studio usa automáticamente el campo de partición como la Dimensión de período para los gráficos que se basan en esta fuente de datos.
  • No podrás seleccionar un campo diferente 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 período no está habilitada, sucede lo siguiente:

  • Puedes seleccionar cualquier campo que desees usar como la Dimensión de período cuando configures gráficos que se basen 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 filtro de partición en la tabla de BigQuery

Si la tabla de BigQuery requiere un Filtro de partición, la casilla de verificación Usar nombre_del_campo como dimensión de período se selecciona automáticamente y no se puede 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 de verificación.

Límites de la conexión a tablas particionadas

Debido a que la función de partición de fecha establece la dimensión de período para un gráfico, Data Studio solo puede usar particiones que se basen en un campo DATE, DATETIME, o TIMESTAMP para proporcionar filtrado de fechas en tus informes.

Data Studio solo admite particiones de fecha cuando la opción Particionar por en BigQuery está establecida en DÍA.

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 que se basa 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, Data Studio mostrará un error. Obtén más información sobre los filtros obligatorios.