Filtrado cruzado de paneles

El filtrado cruzado facilita e es más intuitivo para los usuarios de los paneles interactuar con los datos de un panel y comprender cómo una métrica afecta a otra. Con el filtrado cruzado, los usuarios pueden hacer clic en un dato en un mosaico de panel para que todos los mosaicos del panel se filtren automáticamente en ese valor.

Se pueden crear varios filtros cruzados a la vez, y estos se pueden usar junto con los filtros de panel estándar.

Cómo habilitar el filtrado cruzado en los paneles

Para que el filtrado cruzado se active correctamente, todos los mosaicos del panel deben crearse desde el mismo Explorar.

  1. Asegúrate de tener el nivel de acceso Administrar acceso, editar para el panel.
  2. Para ingresar al modo de edición del panel, seleccione Editar panel en el menú de tres puntos.

  3. Haz clic en Filtros en la barra de herramientas azul ubicada en la parte superior del panel y habilita el interruptor Filtrado cruzado.


  4. Si el panel contiene tipos de visualización no compatibles, una ventana emergente indica que el panel contiene mosaicos que no pueden iniciar el filtrado cruzado. Haz clic en OK para continuar.

  5. Haz clic en Guardar en la barra de herramientas del panel.

    Es posible que los desarrolladores de LookML puedan usar el reconocimiento agregado para optimizar el rendimiento del filtrado cruzado. Para obtener más información sobre cómo usar el reconocimiento agregado con paneles, visita la página de documentación sobre cómo crear paneles definidos por el usuario.

Crear filtros cruzados en los paneles

Una vez que se habilita el filtrado cruzado en una instancia y un panel, puede crear filtros cruzados.

  1. Haz clic en un dato dentro de un mosaico que contenga una visualización compatible.
    En los gráficos de barras, de columnas, de líneas, de área, de diagrama de dispersión y circulares, también puede hacer clic en la leyenda del gráfico.

  2. El mosaico que crea el filtro cruzado destaca esos datos y atenua todos los demás datos. Los demás mosaicos de datos se filtrarán según el valor de ese dato. El campo y el valor del filtro cruzado aparecen en la parte superior del panel como referencia.
  3. Para agregar un valor adicional a un filtro cruzado existente, mantén presionada la tecla Comando (Mac) o la tecla Control (Windows) del teclado mientras haces clic en leyendas o puntos de datos adicionales.
  4. Los mosaicos también filtran el valor adicional. El valor adicional del filtro cruzado aparece en la parte superior del panel.
  5. Para agregar un nuevo filtro cruzado, haz clic en otro dato en cualquier mosaico que contenga un tipo de visualización compatible. También se filtran todos los mosaicos mediante ese filtro cruzado, y aparece un campo y un valor adicionales en la parte superior del panel.

Tipos de visualización compatibles y no compatibles

Cada mosaico de datos en un panel contiene una visualización, y el tipo de visualización determina si se pueden usar o no los datos de ese mosaico para crear filtros cruzados.

Tipos de visualización admitidos

Se admiten los siguientes tipos de visualización y se pueden crear filtros cruzados:

Para obtener información sobre cómo habilitar el filtrado cruzado en las visualizaciones personalizadas, visite la documentación de referencia de la API 2.0 en el repositorio de GitHub custom_visualizations_v2.

Tipos de visualización no admitidos

Los siguientes tipos de visualización no son compatibles y no pueden crear filtros cruzados; sin embargo, se pueden filtrar por filtros cruzados:

Independientemente del tipo de visualización, no puede crear filtros cruzados (o filtros de panel estándar) en un campo personalizado.

Usa la selección de rango

Puedes usar la selección de rango para filtrar de manera cruzada un panel de todo un rango. Para usar la selección de rango, haz lo siguiente:

  • Una tarjeta del panel debe usar una visualización de línea, área o diagrama de dispersión.
  • La visualización debe usar datos continuos en el eje X, que, por lo general, son datos numéricos, datos que usan períodos o datos de un tipo basado en el tiempo, aunque algunos períodos y tipos de tiempo no son continuos.
  • El Tipo de escala del eje X de la visualización no debe ser Ordinal. Si es Ordinal, la selección de rango crea filtros cruzados separados para cada dato seleccionado.

Para usar la selección de rango, haz clic con el botón izquierdo en un extremo del rango, mantenlo presionado y arrástralo hasta el otro. Cuando sueltes el clic, el filtro cruzado aparecerá en la parte superior del panel y los demás mosaicos se filtrarán por ese rango. No puedes agregar valores adicionales para seleccionar filtros cruzados.

Por ejemplo, este visor de paneles seleccionó las semanas 25 y 2 de diciembre. El rango seleccionado estará sombreado y el filtro cruzado aparecerá en la parte superior del panel.

Cada dato abarca una semana. Si bien el área sombreada parece terminar el 2 de diciembre, el filtro cruzado finaliza el 9 de diciembre, el último día de esa semana. El filtro cruzado en la parte superior del panel muestra el rango completo, del 25 de noviembre al 9 de diciembre.

Tipos de tiempo no continuos

Los períodos y los tipos basados en el tiempo que se mencionan a continuación no se consideran continuos. Si usas la selección de rango con ellos, se crea un filtro cruzado independiente para cada dato que selecciones.

  • date_time_of_day
  • date_day_of_week
  • date_month_name
  • date_quarter_of_year
  • date_fiscal_quarter_of_year

Cómo usar filtros cruzados con filtros estándar del panel

Un panel puede contener tanto filtros cruzados como filtros de panel estándar. Los filtros cruzados aparecen después de los filtros estándar en la parte superior del panel y son de color azul más oscuro. Por ejemplo, el filtro Estado (Status) es un filtro estándar. Los filtros del mes de creación y la fuente de tráfico son filtros cruzados:

Los filtros cruzados se diferencian de los filtros estándar del panel de las siguientes maneras:

  • Los filtros cruzados deben estar habilitados por separado para la instancia y los paneles de Looker.
  • No necesita acceso de edición a un panel para crear o cambiar los filtros cruzados (sí necesita acceso de edición para activar el filtrado cruzado para un panel).
  • No se pueden configurar los filtros cruzados con los mismos controles del panel que los filtros estándar.
  • Otros usuarios no pueden ver los filtros cruzados específicos, a menos que el panel filtrado de forma cruzada se comparta a través de un vínculo o se incorpore a un sitio web.
  • Los filtros cruzados no se guardan en el panel. Una vez que salgas de un panel, se borrarán los filtros cruzados.
  • Los filtros cruzados no se aplican a las descargas, programaciones ni alertas del panel.

Cuando usas filtros cruzados, puedes realizar cambios temporales en los valores de filtro de un panel. Sin embargo, si crea un filtro cruzado en el mismo campo que utiliza un filtro estándar, el valor del filtro estándar no se puede cambiar hasta que este se quite.

Si tienes permisos de edición para un panel, puedes editar y crear filtros de panel estándar mientras están habilitados los filtros cruzados. Sin embargo, si ingresas el modo de edición para editar o agregar filtros estándar, se borrarán todos los filtros existentes.

Uso compartido de paneles filtrados

Los filtros cruzados no se guardan en un panel. Puedes compartirlos de las siguientes maneras:

La perforación cuando el filtrado cruzado está habilitado

Cuando el filtrado cruzado está habilitado en un panel, puede hacer clic con el botón derecho para perforar los datos de la visualización.

Cómo quitar filtros cruzados

Existen dos opciones para quitar un filtro cruzado individual:

  1. Haga clic nuevamente en los datos que se filtran de forma cruzada.
  2. Haz clic en la X junto al valor de filtro cruzado en la parte superior del panel.

Si hay varios filtros cruzados, puede borrarlos todos haciendo clic en la X a la derecha de los valores de filtro en la parte superior del panel.

Si ingresas el modo de edición, también se borrarán todos los filtros cruzados.

Optimización del rendimiento del filtrado cruzado mediante el reconocimiento agregado

Los desarrolladores de LookML pueden optimizar el rendimiento de las consultas de paneles filtrados mediante el reconocimiento agregado. Con el reconocimiento agregado, los desarrolladores pueden crear tablas agregadas en los parámetros explore de LookML, que pueden optimizar las consultas para uno o más mosaicos en un panel. El primer paso es obtener la tabla agregada de LookML, que aparece en la opción Get LookML del menú del panel de tres puntos. Para obtener más información, consulta la página de documentación del parámetro aggregate_table.