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.
- Asegúrate de tener el nivel de acceso Administrar acceso, editar para el panel.
Para ingresar al modo de edición del panel, seleccione Editar panel en el menú de tres puntos.
Haz clic en Filtros en la barra de herramientas azul ubicada en la parte superior del panel y habilita el interruptor Filtrado cruzado.
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.
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.
- 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.
- 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.
- 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.
- Los mosaicos también filtran el valor adicional. El valor adicional del filtro cruzado aparece en la parte superior del panel.
- 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:
- Gráficos de tabla
- Gráficos de tablas (heredados)
- Gráficos de columnas
- Gráficos de barras
- Gráficos de líneas
- Gráficos de áreas
- Gráficos de dispersión
- Gráficos circulares
- Gráficos de mapas que usan la opción Puntos para los datos de
type: location
y gráficos de mapas que usan datos detype: zipcode
- Gráficos de mapas estáticos (regiones)
- Gráficos de mapas estáticos (puntos)
- Gráficos de Cloud Word
- Gráficos de anillos de múltiplos
- Gráficos de embudo
- Gráficos de cronograma
- Gráficos de cascada
- Gráficos de diagrama de cuadros
- Visualizaciones personalizadas
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:
- Gráficos de valor único
- Gráficos de registro único
- Gráficos de mapas que usan las opciones Trazar que no sean Puntos para los datos de
type: location
, o gráficos de mapa que usan capas de mapa - Visualizaciones que usen un diseño de cuadrícula
- Visualizaciones basadas en resultados combinados cuando todas las consultas de los resultados combinados son de la misma exploración que el resto de los mosaicos del panel (si un panel contiene un mosaico de resultados combinados con consultas de diferentes exploraciones, no se pueden habilitar filtros cruzados para ese panel).
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:
- Comparte un vínculo al panel.
- Incorporando un panel que contenga filtros cruzados
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:
- Haga clic nuevamente en los datos que se filtran de forma cruzada.
- 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
.