Agrega filtros a paneles heredados

En esta página, se describen los paneles heredados de Looker. Actualiza los paneles de Looker nuevos para obtener un rendimiento más rápido, una apariencia moderna y moderna, y filtros personalizables y fáciles de usar. Para determinar qué tipo de panel usa, compare las capturas de pantalla de las páginas de documentación Ver paneles y Ver paneles heredados.

En el instructivo anterior, se mostró cómo editar un panel heredado. En este instructivo, se muestra cómo configurar y agregar filtros a tus paneles heredados para que tus usuarios puedan restringir los datos que se muestran en los paneles.

Agrega filtros de panel heredados que un usuario puede cambiar

Se pueden agregar filtros a un panel heredado para que los usuarios puedan limitar los resultados del panel a los datos que les interesan. Para comenzar, asegúrese de que el panel esté en modo de edición y, luego, haga clic en Filtros en la barra de herramientas del panel heredado. Aparecerá la ventana Add/Edit Filters del filtro.

Luego, en la ventana Add/Edit Dashboard Filters, haga lo siguiente:

  1. Haga clic en Filtro nuevo para crear un filtro nuevo. Looker enumera el nuevo filtro en el lado izquierdo de la ventana emergente de filtros. Puedes arrastrar y soltar los filtros para controlar el orden en el que aparecen en el panel.
  2. Asigne un nombre al filtro.
  3. Elige el tipo de filtro que quieres crear. Puedes crear un filtro de Fecha, String, Número o Campo. Los tipos Date, String y Number permiten que el usuario ingrese cualquier valor que desee de ese tipo. El tipo Campo (Field) te permite elegir un campo específico en el que el filtro limitará los datos. En el caso de un filtro de tipo Field, si el campo vinculado es un campo String, Looker sugiere opciones de filtro que coinciden con lo que ingresa el usuario.
  4. Agrega un valor predeterminado si lo deseas. Este valor se sugerirá al usuario cuando cargue el panel, pero puede cambiarlo si lo desea. Puedes elegir un valor predeterminado básico de las opciones desplegables o crear uno predeterminado más complejo basado en una coincidencia avanzada, como se explica en la página de documentación Filtra y limita datos.

  5. Decide a qué mosaicos se debe aplicar el filtro y actívalos. Luego, elige el campo LookML al que se aplicará el valor del filtro.

  6. Para los mosaicos basados en resultados de consultas combinados, selecciona la consulta o las consultas a las que deseas aplicar el filtro y actívalas, luego selecciona el campo LookML al que se aplicará el valor del filtro.

  7. En la pestaña Filtros para actualizar, puede crear diferentes filtros según el filtro seleccionado, como se describe en la siguiente sección. Para ello, deberás hacer lo siguiente:

    • Guarde el filtro, tal como se definió hasta ahora.
    • Activa el interruptor junto a los otros filtros que quieras que dependan de él.
  8. En la pestaña Personalizar filtro, elige el comportamiento de tu filtro:

    • Requerir un valor de filtro para ejecutar este panel: El usuario debe ingresar un valor de filtro antes de que se pueda ejecutar el panel. Consulta esta sección a continuación.
    • Permitir varios valores de filtro: Cuando esta opción está activada, el usuario puede seleccionar varios valores de filtro. Cuando esta opción está desactivada, el usuario puede seleccionar un solo valor de filtro. Consulta esta sección a continuación.
  9. Guarde el filtro.

Si cambias los nombres de los campos que funcionan como filtros en tus paneles de aspecto o paneles heredados, asegúrate de revisar la sección Filtros de tus paneles de aspecto y paneles programados y de actualizarlos según sea necesario para reflejar los cambios. Si una publicación de contenido programada incluye filtros que ya no funcionan (por ejemplo, si cambió el campo al que se hace referencia), la publicación programada podría exponer datos sin filtrar.

Comportamiento predeterminado de los filtros del panel heredado

De forma predeterminada, un nuevo filtro del panel heredado está desactivado para todos los mosaicos del panel existentes. Para aplicar el filtro nuevo a uno o más mosaicos, debes activar cada uno de ellos en la pestaña Tiles to Update de la ventana Add/Edit Filters.

De forma predeterminada, un mosaico nuevo no estará sujeto a un filtro existente que se configuró antes de agregar el mosaico al panel. Para aplicar el filtro a un mosaico nuevo, debes editarlo directamente. Para ello, coloca el panel en modo de edición, selecciona Editar filtros aplicados en el mosaico y activa el botón de activación del filtro.

Si los filtros del panel se aplican a un mosaico de resultados fusionado y la fusión cambia de alguna manera (por ejemplo, si alguien reordena las consultas de fusión, o agrega o quita consultas), se desactivarán todos los filtros del panel para ese mosaico. Para volver a aplicar los filtros, debes activar el mosaico en la pestaña Tiles to Update de la ventana Add/Edit Filters.

Los filtros del panel heredados anulan los aplicados a la apariencia o exploración subyacente de un mosaico cuando ambos tipos de filtros se filtran en el mismo campo. Si desea obtener más detalles, consulte la publicación de la Comunidad de Looker sobre cómo anular los filtros de aspecto en la sección Explorar con filtros globales del panel.

Filtros del panel heredados como resultados del análisis

Si el administrador de Looker habilitó la función de Labs de Paneles en los menús de exploración, los usuarios pueden vincular directamente a un panel desde un menú de exploración de Explorar desde un campo que se usa como filtro en ese panel heredado.

Aparecerá un panel en un menú de detalles en las siguientes situaciones:

  • Cuando hay un filtro global en el panel heredado de type: field, que filtra un campo que un usuario analiza en detalle

  • Cuando hay un filtro global de cualquier tipo que se aplica a un mosaico en el panel heredado y un usuario explora el campo al que se aplica el filtro

Configura filtros de facetas

Los filtros del panel del tipo Field se pueden aplicar a otros filtros Field. Por ejemplo, es posible que tenga los filtros Estado del aeropuerto y Nombre del aeropuerto. Recomendamos que actualice el filtro Nombre del aeropuerto según el filtro Estado del aeropuerto:

De esta manera, solo se sugerirán al usuario los aeropuertos que se encuentren dentro del estado elegido:

Solicita un valor de filtro

De forma predeterminada, los filtros no requieren valores. Si un filtro que no requiere un valor se deja en blanco, el campo de filtro no restringe los datos. Por ejemplo, si tiene un filtro en un campo State en un panel, si ese filtro no recibió un valor, el panel mostrará datos de todos los estados.

Si un filtro requiere un valor, el panel no se ejecutará si deja el filtro en blanco. Además, los programas que contengan filtros en blanco no mostrarán resultados.

Puedes exigir que un usuario ingrese un valor en un filtro antes de ejecutar el panel:

  1. Haz clic en el filtro de la ventana Add/Edit Filters.
  2. Haga clic en la pestaña Personalizar filtro.
  3. Activa o desactiva Requerir un valor de filtro para ejecutar este panel.
  4. Haz clic en Guardar.

Si la opción Requerir un valor de filtro para ejecutar este panel esté activada, cada vez que un usuario intente ejecutar el panel sin ingresar un valor en el filtro obligatorio, sucederá lo siguiente:

  • El botón Run del panel está inhabilitado y inhabilitado.
  • Si un usuario se desplaza sobre el botón Ejecutar, aparece un mensaje que indica que debe proporcionar un valor para el filtro a fin de ejecutar el panel.
  • Junto al campo de filtro, aparece un ícono de advertencia amarillo.
  • Si un usuario se desplaza sobre el ícono de advertencia, aparece un mensaje que indica que el filtro requiere un valor.
  • Las opciones de Clear Cache &Refresh están inhabilitadas en el menú de ajustes del panel y en los menús de mosaicos individuales.

Limita la cantidad de valores

De forma predeterminada, un usuario puede seleccionar varios valores para un filtro de panel heredado. Puede limitar los usuarios a un solo valor de filtro:

  1. Haz clic en el filtro de la ventana Add/Edit Filters.
  2. Haga clic en la pestaña Personalizar filtro.
  3. Activa o desactiva Permitir varios valores de filtro.
  4. Haz clic en Guardar.

Cuando Permitir varios valores de filtro está activado, el usuario tiene la opción de agregar valores adicionales para un filtro:

Cuando la opción Permitir varios valores de filtro está desactivada, no hay opción de agregar un segundo valor para el filtro, y el valor predeterminado del filtro puede ser es igual a (para strings y números), es el día (para las fechas) o coincide con un atributo del usuario (para las strings, los números y las fechas):

En los campos de ubicación, el filtro de panel heredado no se puede establecer como Permitir varios valores de filtro DESACTIVADO.

Reorganiza filtros de paneles heredados

Puedes usar la función de arrastrar y soltar para reorganizar los filtros del panel heredado. Para ello, deberás hacer lo siguiente:

  1. Asegúrate de que el panel esté en modo de edición.
  2. Haga clic en Filtros en la barra de herramientas del panel. Aparecerá la ventana Add/Edit Dashboard Filters:

  3. Mantén presionadas las tres líneas horizontales que aparecen a la izquierda del nombre del filtro que quieres mover.

  4. Mientras mantienes presionado el botón, arrastra el filtro a la posición deseada:

  5. Haz clic en Guardar en la esquina inferior derecha de la ventana.

Los filtros ahora aparecen en el orden en que los organizaste. En este caso, cambiamos Age por la primera opción y Created Date por el último filtro: