permitir_relleno

Uso

view: view_name {
dimension: field_name {
allow_fill:
}
}
Jerarquía
allow_fill
Tipos de campos posibles
Dimensión, Grupo de dimensiones

Valor predeterminado
yes

Acepta
Un valor booleano (sí o no)

Definición

Algunos conjuntos de datos tienen valores, como fechas, que siguen un patrón predecible. Un usuario puede extraer datos por período y descubrir que algunas fechas, semanas, meses u otros tipos de fechas no tienen un valor correspondiente. De forma predeterminada, la tabla de datos y la visualización mostrarán las fechas que muestra la consulta y omitirán las fechas que falten.

Para estos casos, la opción de relleno de dimensiones de Looker le permite al usuario completar fechas y valores faltantes en la tabla de datos y en el eje de la visualización de la consulta. Esta opción se encuentra en el menú de ajustes de la dimensión, en la sección Datos de Explorar.

El parámetro allow_fill de una dimensión se usa para habilitar o inhabilitar la opción de completar los valores faltantes en la tabla de datos y en el eje de la visualización. De forma predeterminada, si el tipo de dimensión admite el llenado de valores faltantes, la opción se muestra en el menú de ajustes de la dimensión. Para inhabilitar la opción de completar los valores faltantes de una dimensión, establece allow_fill en no.

La opción allow_fill está disponible para grupos de dimensiones y dimensiones con una cantidad fija de valores, como sí o no, valores por niveles y tipos de fecha, como day_of_week o hour_of_day. También se puede aplicar a cualquier dimensión según una lista de valores, mediante los parámetros case o tier. Los valores faltantes se completan automáticamente para las consultas que se ejecutan con una sola dimensión o una sola pivot, siempre que el usuario no haya aplicado filtros a ninguna medida.

El relleno de dimensiones se puede aplicar a varias dimensiones a la vez en una consulta, incluidas las dimensiones dinámicas. Sin embargo, Looker puede inhabilitar automáticamente el relleno de dimensiones para optimizar el rendimiento de las consultas si detecta que se generarán demasiados campos con valores completados.

Ejemplos

Impedir que un usuario complete los valores faltantes de la dimensión Fecha de creación:

dimension: created_date {
  type: date
  sql: ${TABLE}.created_date ;;
  allow_fill: no
}

Aspectos para tener en cuenta

Existen algunos otros casos en los que el usuario no podrá ajustar la dimensión:

  • Cuando las dimensiones usen el parámetro order_by_field

  • Cuando las dimensiones tienen un filtro aplicado y también tienen una cantidad fija de valores, como sí o no, días de la semana, días del mes, etcétera. Filtrar con estos tipos de campo elimina la cantidad fija de valores que Looker necesita completar con precisión los valores faltantes.

  • Cuando el usuario realiza un taladro en una dimensión dinamizada.

  • Cuando Looker detecta que se generan demasiadas filas o columnas con valores completados y, luego, inhabilita automáticamente el relleno de dimensiones para optimizar el rendimiento de las consultas.