El filtrado cruzado permite que los usuarios de los paneles interactúen de forma más fácil y sencilla con los datos de un panel y comprendan cómo una métrica afecta a otra. Con el filtrado cruzado, los usuarios pueden seleccionar un dato en un mosaico de panel para que todos los mosaicos del panel filtren automáticamente ese valor.
Se pueden crear varios filtros cruzados a la vez y pueden usarse en conjunto con los filtros de panel estándar.
Habilita el filtrado cruzado en los paneles
Para que el filtrado cruzado se active correctamente, todos los mosaicos del panel deben crearse desde la misma Exploración.
- Asegúrate de tener el nivel de acceso Administrar acceso y editar para el panel.
- Ingresa al modo de edición del panel. Para ello, selecciona Editar panel en el menú del panel de tres puntos.
- Selecciona Filtros en la barra de herramientas azul que se encuentra 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 indicará que el panel contiene mosaicos que no pueden iniciar el filtrado cruzado. Selecciona Aceptar para continuar.
Selecciona 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 los paneles, visita la página de documentación Crea paneles definidos por el usuario.
Crea filtros cruzados en los paneles
Una vez que se habilita el filtrado cruzado en una instancia y un panel, puedes crear filtros cruzados.
Selecciona un dato dentro de un mosaico que contenga una visualización compatible. Para los gráficos de barras, columnas, líneas, áreas, diagramas de dispersión y circulares, también puedes seleccionar la leyenda del gráfico.
El mosaico que crea el filtro cruzado destaca ese dato y inhabilita todos los demás datos. Todos los demás mosaicos de datos se filtrarán por el valor de ese dato. El campo de filtro cruzado y el valor 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 Control (Windows) en el teclado mientras seleccionas puntos de datos o leyendas adicionales.
Las tarjetas 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, selecciona otro dato en cualquier mosaico que contenga un tipo de visualización compatible. Todos los mosaicos también se filtran con 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 de un panel contiene una visualización y el tipo de visualización determina si puedes usar o no los datos de ese mosaico para crear filtros cruzados.
Tipos de visualización compatibles
Se admiten los siguientes tipos de visualización y pueden crear filtros cruzados:
- Gráficos de tablas
- 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 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 nubes de palabras
- Gráficos de anillos múltiples
- Gráficos de embudos
- Gráficos de cronograma
- Gráficos de cascada
- Gráficos de diagramas de caja
- Visualizaciones personalizadas
Si quieres obtener información para habilitar el filtrado cruzado en las visualizaciones personalizadas, consulta la documentación de referencia de la API 2.0 en el repositorio de GitHub custom_visualizations_v2
.
Tipos de visualización no compatibles
Los siguientes tipos de visualización no son compatibles y no pueden crear filtros cruzados. Sin embargo, se pueden filtrar con filtros cruzados:
- Gráficos de valores únicos
- Gráficos de un solo registro
- Gráficos de mapas que usan opciones de Trama distintas de Puntos para datos de
type: location
, o bien gráficos de mapas que utilizan capas de mapas - Visualizaciones que usan el diseño de cuadrícula
- Visualizaciones basadas en los 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 los filtros cruzados para ese panel).
Independientemente del tipo de visualización, no puedes crear filtros cruzados (ni filtros de panel estándares) en un campo personalizado.
Usa la selección de rango
Puedes usar la selección de rango para aplicar un filtro cruzado en un panel en todo el rango. Para usar la selección de rango, haz lo siguiente:
- Un mosaico de 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 suele ser datos numéricos, datos que usen timeframes 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 del rango crea filtros cruzados separados para cada dato seleccionado.
Para usar la selección de rango, selecciona un extremo a la izquierda del rango, mantén presionado y arrastra hasta el otro extremo. Cuando liberes tu conservación, el filtro cruzado aparecerá en la parte superior del panel y los demás mosaicos se filtrarán en ese rango. No puedes agregar valores adicionales a los filtros cruzados de selección de rango.
Por ejemplo, el visualizador del panel de la siguiente imagen seleccionó las semanas del 25 de noviembre y el 2 de diciembre. El rango seleccionado está sombreado y el filtro cruzado aparece 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 en realidad 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 timeframes y tipos basados en el tiempo que se indican a continuación no se consideran continuos. Si usas la selección de rangos 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
Usa filtros cruzados con filtros de panel estándar
Un panel puede contener filtros cruzados y filtros de panel estándares. Los filtros cruzados aparecen después de los filtros estándares en la parte superior del panel y son de color azul más oscuro. Por ejemplo, en la siguiente imagen, el filtro Estado es un filtro estándar. Los filtros en Mes de creación y Fuente de tráfico son filtros cruzados:
Los filtros cruzados difieren de los filtros estándar del panel de algunas maneras:
- El filtrado cruzado debe habilitarse por separado para la instancia y los paneles de Looker (Google Cloud Core).
- No necesita acceso de edición a un panel para crear o cambiar filtros cruzados (sí necesita acceso de edición para activar el filtrado cruzado de un panel).
- Los filtros cruzados no se pueden configurar con los mismos controles del panel que los filtros estándar.
- Los demás usuarios no pueden ver los filtros cruzados específicos, a menos que el panel con filtrado cruzado se comparta mediante un vínculo o esté incorporado en 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.
- No se aplican filtros cruzados a las descargas del panel, las programaciones ni las alertas.
Cuando usas filtros cruzados, puedes realizar cambios temporales en los valores de filtro de un panel. Sin embargo, si creas un filtro cruzado en el mismo campo que utiliza un filtro estándar, el valor del filtro estándar no se podrá cambiar hasta que se quite el filtro cruzado.
Si tienes permisos de edición en un panel, puedes editar y crear filtros de panel estándares mientras los filtros cruzados están habilitados. Sin embargo, si ingresas al modo de edición para editar o agregar filtros estándares, se borrarán todos los filtros cruzados actuales.
Comparte paneles filtrados cruzados
Los filtros cruzados no se guardan en un panel. Puedes compartirlos de las siguientes maneras:
- Puedes compartir un vínculo al panel.
- Mediante la incorporación de un panel que contenga filtros cruzados
Desglose cuando el filtrado cruzado está habilitado
Cuando el filtrado cruzado está habilitado en un panel, puedes hacer clic con el botón derecho para desglosar los datos de la visualización.
Cómo quitar filtros cruzados
Existen dos opciones para quitar un filtro cruzado individual:
- Selecciona el dato que quieres volver a filtrar de manera cruzada.
- En la parte superior del panel, selecciona la X junto al valor del filtro cruzado.
Si hay varios filtros cruzados, puedes borrarlos todos seleccionando la X a la derecha de los valores de filtro en la parte superior del panel.
Si ingresas al modo de edición, también se borrarán todos los filtros cruzados.
Optimiza el rendimiento del filtrado cruzado usando el reconocimiento agregado
Es posible que los desarrolladores de LookML puedan optimizar el rendimiento de las consultas de los paneles filtrados de forma cruzada 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 conjunta LookML, que aparece en la opción Obtener LookML en el menú de tres puntos del panel. Para obtener más información, consulta la página de documentación del parámetro aggregate_table
.