Paneles con filtrado cruzado

El filtrado cruzado facilita y hace más intuitiva la interacción de los usuarios de los paneles con los datos de un panel y la comprensión de cómo una métrica afecta a otra. Con el filtrado cruzado, los usuarios pueden seleccionar un punto de datos en un mosaico del panel para que todos los mosaicos del panel se filtren automáticamente según ese valor.

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

Cómo habilitar 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.

  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, selecciona Editar panel en el menú de tres puntos del panel.
  3. Selecciona Filtros en la barra de herramientas azul que se encuentra en la parte superior del panel y habilita el interruptor Filtros cruzados.
  4. Si el panel contiene tipos de visualización no compatibles, aparecerá una ventana emergente que indicará que el panel incluye tarjetas que no pueden iniciar el filtrado cruzado. Selecciona Aceptar para continuar.
  5. Selecciona Guardar en la barra de herramientas del panel.

    Es posible que los desarrolladores de LookML puedan usar la detección de agregaciones para optimizar el rendimiento del filtrado cruzado. Para obtener más información sobre el uso de la función de reconocimiento de agregados con los paneles, visita la página de documentación Crea paneles definidos por el usuario.

Cómo crear filtros cruzados en los paneles

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

  1. Selecciona un punto de datos dentro de un mosaico que contenga una visualización compatible. En el caso de los gráficos de barras, de columnas, de líneas, de áreas, de dispersión y circulares, también puedes seleccionar la leyenda del gráfico.

  2. La tarjeta que crea el filtro cruzado destaca ese dato y atenúa todos los demás. 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 para que sirvan como referencia.

  3. 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 leyendas o puntos de datos adicionales.

  4. Los mosaicos también se filtran según el valor adicional. El valor adicional del filtro cruzado aparece en la parte superior del panel.

  5. Para agregar un filtro cruzado nuevo, selecciona otro punto de datos en cualquier tarjeta que contenga un tipo de visualización compatible. Todos los mosaicos también se filtran según ese filtro cruzado, y aparece un campo y un valor adicionales en la parte superior del panel.

Tipos de visualizaciones compatibles y no compatibles

Cada tarjeta de datos en un panel contiene una visualización, y el tipo de visualización determina si puedes usar los puntos de datos en esa tarjeta para crear filtros cruzados.

Tipos de visualización admitidos

Se admiten los siguientes tipos de visualizaciones, que pueden crear filtros cruzados:

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 de custom_visualizations_v2.

Tipos de visualizaciones no admitidos

Los siguientes tipos de visualizaciones no son compatibles y no pueden crear filtros cruzados. Sin embargo, se pueden filtrar con filtros cruzados:

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

Cómo usar la selección de rangos

Puedes usar la selección de rangos para aplicar un filtro cruzado a un panel en un rango completo. Para usar la selección de rango, haz lo siguiente:

  • Una tarjeta del panel debe usar una visualización de líneas, de área o 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 rangos crea filtros cruzados separados para cada punto de datos seleccionado.

Para usar la selección de rango, selecciona con el botón izquierdo un extremo del rango, y mantén presionado y arrastra el cursor hasta el otro extremo. Cuando sueltes el botón, el filtro cruzado aparecerá en la parte superior del panel y los demás mosaicos se filtrarán según ese rango. No puedes agregar valores adicionales a los filtros cruzados de selección de rangos.

Por ejemplo, el usuario del panel de la siguiente imagen seleccionó las semanas del 25 de noviembre y el 2 de diciembre. El rango seleccionado se muestra sombreado y el filtro cruzado aparece en la parte superior del panel.

Ejemplo de un panel con filtros cruzados.

Cada punto de datos abarca una semana. Si bien el área sombreada parece finalizar 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 de la siguiente lista no se consideran continuos. Si usas la selección de rangos con ellos, se creará un filtro cruzado independiente para cada punto de datos 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 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, en la siguiente imagen, el filtro en Estado es un filtro estándar. Los filtros de Mes de creación y Fuente de tráfico son filtros cruzados:

Gráfico de líneas de ejemplo que muestra el estilo visual de los filtros cruzados.

Los filtros cruzados difieren 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í necesitas acceso de edición para activar el filtrado cruzado en 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 filtrado de forma cruzada se comparta a través de un vínculo o se incorpore en un sitio web.
  • Los filtros cruzados no se guardan en el panel. Una vez que sales de un panel, se borran los filtros cruzados.
  • Los filtros cruzados no se aplican a las descargas, las programaciones ni las alertas de los paneles.

Cuando usas filtros cruzados, puedes realizar cambios temporales en los valores de los filtros 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 podrá cambiar hasta que se quite el filtro cruzado.

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

Cómo compartir paneles con filtros cruzados

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

Exploració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 explorar en detalle los datos de la visualización.

Cómo quitar filtros cruzados

Existen dos opciones para quitar un filtro cruzado individual:

  1. Vuelve a seleccionar el punto de datos que se filtra de forma cruzada.
  2. Selecciona la X junto al valor del filtro cruzado en la parte superior del panel.

Si hay varios filtros cruzados, puedes borrarlos todos seleccionando la X a la derecha de los valores del 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 de los datos agregados

Los desarrolladores de LookML pueden optimizar el rendimiento de las consultas de los paneles filtrados de forma cruzada con la función de reconocimiento de agregaciones. Con el conocimiento de los agregados, los desarrolladores pueden crear tablas de agregados en los parámetros de explore de LookML, lo que puede optimizar las consultas para uno o más mosaicos en un panel. El primer paso es obtener el LookML de la tabla conjunta, que aparece en la opción Obtener LookML del menú de tres puntos del panel. Para obtener más información, consulta la página de documentación del parámetro aggregate_table.