El filtrado cruzado hace que sea más intuitivo y fácil para los lectores de 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 seleccionar un dato en un mosaico del panel para que todos los mosaicos del panel filtren automáticamente en ese valor.
Se pueden crear varios filtros cruzados al mismo tiempo, mientras que otros se pueden usar en conjunto con los filtros estándar del panel.
Habilita el filtrado cruzado en los paneles
Para que el filtrado cruzado se active correctamente, todos los mosaicos del panel deben crearse a partir de la misma Exploración.
- Asegúrate de tener el nivel de acceso Administrar acceso, Editar para el panel.
- Para ingresar al modo de edición del panel, selecciona Editar panel en el menú del panel de tres puntos.
- Selecciona Filtros en la barra de herramientas azul en la parte superior del panel y habilita el interruptor Filtrado cruzado.
- Si el panel contiene tipos de visualización no compatibles, aparecerá una ventana emergente que indicará que el panel contiene tarjetas que no pueden iniciar el filtrado cruzado. Selecciona Aceptar para continuar.
Selecciona Guardar en la barra de herramientas del panel.
Los desarrolladores de LookML pueden usar el reconocimiento agregado para optimizar el rendimiento del filtrado cruzado. Para obtener más información sobre el uso de la visibilidad agregada con paneles, visita la página de documentación Cómo crear paneles definidos por el usuario.
Crear filtros cruzados en los paneles
Una vez que el filtrado cruzado esté habilitado en una instancia y un panel, puedes crear filtros cruzados.
Selecciona un punto de datos 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.
La tarjeta que crea el filtro cruzado destaca ese punto de datos y inhabilita todos los demás datos. Todas las demás tarjetas 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 Control (Windows) en el teclado mientras seleccionas puntos de datos o leyendas adicionales.
Las tarjetas también filtran en el valor adicional. El valor adicional del filtro cruzado aparece en la parte superior del panel.
Para agregar un nuevo filtro cruzado, selecciona otro punto de datos en cualquier mosaico que contenga un tipo de visualización compatible. Todas las tarjetas también se filtran con ese filtro cruzado, y un campo y valor adicionales aparecen en la parte superior del panel.
Tipos de visualizaciones 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 esa tarjeta para crear filtros cruzados.
Tipos de visualización admitidos
Se admiten los siguientes tipos de visualizaciones y 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
- Diagramas 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 embudo
- Gráficos de cronograma
- Gráficos de cascada
- Gráficos de caja
- Visualizaciones personalizadas
Para obtener información sobre cómo habilitar el filtrado cruzado en 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 admitidos
Los siguientes tipos de visualizaciones no son compatibles y no pueden crear filtros cruzados: Sin embargo, pueden filtrarse con filtros cruzados:
- Gráficos de valor único
- Gráficos de un solo registro
- Gráficos de mapas que usan opciones de Trazado distintas de los Puntos para los datos de
type: location
, o bien gráficos de mapas que usan capas de mapa. - Visualizaciones que usan el diseño de cuadrícula
- Visualizaciones basadas en resultados combinados cuando todas las consultas de los resultados combinados provienen de la misma exploración que el resto de las tarjetas del panel (si un panel contiene una tarjeta 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ándar) en un campo personalizado.
Usa la selección de rango
Puedes usar la selección de rango para filtrar de forma cruzada un panel en un rango completo. 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 suelen ser 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, selecciona un extremo del rango con la izquierda, y mantenlo presionado y arrástralo al otro extremo. Cuando liberes la conservación, aparecerá el filtro cruzado 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 visor de paneles de la siguiente imagen seleccionó las semanas del 25 de noviembre y el 2 de diciembre. El intervalo seleccionado estará sombreado y aparecerá el filtro cruzado en la parte superior del panel.
Cada dato abarca una semana. Aunque el área sombreada parece terminar el 2 de diciembre, el filtro cruzado en realidad termina el 9 de diciembre, el último día de esa semana. El filtro cruzado ubicado 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 de la siguiente lista 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
Uso de filtros cruzados con filtros estándares del panel
Un panel puede contener filtros cruzados y filtros para paneles estándar. Los filtros cruzados aparecen después de los filtros estándar en la parte superior del panel y tienen un color azul más oscuro. Por ejemplo, en la siguiente imagen, el filtro Estado es un filtro estándar. Los filtros de Mes de creación y Fuente de tráfico son filtros cruzados:
Los filtros cruzados se diferencian de los filtros estándar del panel de las siguientes maneras:
- El filtrado cruzado se debe habilitar por separado para tu instancia y tus paneles de Looker (Google Cloud Core).
- No necesitas acceso de edición a un panel para crear o cambiar filtros cruzados (sí se necesita acceso de edición para activar el filtrado cruzado para un panel).
- Los filtros cruzados no se pueden configurar 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 se comparta mediante un vínculo o se incorpore a un sitio web.
- Los filtros cruzados no se guardan en el panel. Una vez que sales del panel, se borran los filtros cruzados.
- Los filtros cruzados no se aplican a las descargas, los programas ni las alertas del panel.
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 usa un filtro estándar, el valor del filtro estándar no se puede cambiar hasta que se quite el filtro cruzado.
Si tiene permisos de edición para un panel, puede 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 multifiltrados
Los filtros cruzados no se guardan en un panel. Puedes compartirlos de las siguientes maneras:
- Comparte un vínculo al panel.
- embedding un panel que contiene filtros cruzados
Extracción 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 filtrar de manera cruzada.
- Selecciona la X junto al valor de filtro cruzado en la parte superior del panel.
Si hay varios filtros cruzados, puedes borrarlos todos seleccionando la X que se encuentra 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.
Cómo optimizar el rendimiento del filtrado cruzado con el conocimiento agregado
Los desarrolladores de LookML pueden optimizar el rendimiento de las consultas de los paneles con filtrado cruzado con el reconocimiento agregado. Con el reconocimiento agregado, los desarrolladores pueden crear tablas agregadas bajo 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 LookML de tabla conjunta, que aparece en la opción Get 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
.