Cómo filtrar y limitar datos en la nueva experiencia de Explorar

En esta página, se explica cómo un usuario puede filtrar y limitar los datos en la nueva experiencia de Explorar de Looker.

Los filtros te permiten acotar los resultados de un Explorar para mostrar solo los datos que te interesan. Por ejemplo, puedes filtrar los resultados de la consulta de un Explorador para que muestren los datos de los últimos tres meses o de un cliente específico. Looker ofrece una variedad de condiciones de filtro para filtrar tus datos.

Limitar los datos te permite ver un subconjunto de los resultados completos de tu consulta. Establecer límites en los datos puede ser útil cuando deseas optimizar la velocidad o el rendimiento, especialmente con conjuntos de datos grandes. Con Looker, puedes limitar las filas o las columnas de la tabla dinámica.

Roles obligatorios

Para ver, filtrar y limitar los Explores, debes tener el rol de Looker de usuario o algún otro rol que contenga el permiso explore.

Cómo acceder a la nueva experiencia de Explorar

Para acceder a la nueva experiencia de Explorar, debe habilitarse la función de versión preliminar Nueva experiencia de Explorar de Looker en tu instancia. Si no eres administrador de Looker, pídele a uno que habilite la función.

En una página de Explorar, haz clic en Probar la nueva función Explorar para navegar a la nueva experiencia de Explorar para todas las exploraciones con las que interactúes.

Cómo filtrar datos

Los filtros te permiten restringir los datos que ves a los elementos que te interesan. Cualquier campo de tu instancia de Looker puede convertirse en un filtro.

No es necesario que un campo aparezca en los resultados de una consulta de Explorar para que puedas filtrarlo. Por ejemplo, puedes crear una consulta que filtre la Fecha del pedido para los últimos 90 días, aunque tus resultados solo contengan Cliente y Cantidad de pedidos.

Puedes usar cualquier combinación de estos tipos de filtros en tu búsqueda:

  • Los filtros básicos son los de uso frecuente. Looker proporciona listas desplegables, widgets de calendario y campos de texto adecuados.

  • Las coincidencias avanzadas permiten una condición de filtro más avanzada, como búsquedas de texto complejas o un período que comienza en el pasado y se extiende durante una cierta cantidad de días.

  • Los filtros personalizados te permiten especificar lógica empresarial detallada, combinar lógica AND y OR, o bien usar funciones de Looker.

Cómo ver y editar filtros

Para ver o editar filtros en la nueva experiencia de Explorar, haz clic en el ícono de Filtros en la parte superior de la ventana de Explorar o junto al panel Configurar para abrir el panel de filtros.

Puedes expandir o minimizar el panel de filtros haciendo clic y arrastrando desde el borde inferior del panel.

También puedes desplazarte dentro del panel de filtros para verlos todos.

En el panel de filtros, puedes realizar las siguientes tareas:

Cada vez que agregues, quites o modifiques un filtro, recuerda hacer clic en Ejecutar para actualizar y volver a ejecutar la consulta con la actualización aplicada.

Para cerrar el panel de filtros, haz clic en el ícono de Filtros. Cuando el panel de filtros está cerrado, se muestra un resumen de los filtros de Explorar.

Filtrar por valor de celda

Puedes hacer clic en el valor de una celda en el panel Datos y, luego, seleccionar la opción Filtrar por para agregar un filtro para ese valor de celda.

Condiciones de filtro

Los filtros se pueden resumir a través de sus condiciones. Las condiciones del filtro incluyen los siguientes elementos:

  • Es el campo por el que se filtra (una dimensión o una métrica).
  • Es el operador de filtro, como is between, contains o is >. El operador de filtro define la comparación lógica que ayuda a componer la lógica del filtro.
  • Es el valor del filtro con el que se comparan los datos.

Las condiciones de filtro varían según el tipo de campo. Por ejemplo, un filtro que usa una dimensión de tiempo te permite seleccionar un período para el valor del filtro, mientras que una dimensión numérica te proporciona opciones de operadores, como es mayor que o es menor que.

Puedes cambiar la condición de un filtro en el panel de filtros. Por ejemplo, puedes seleccionar el menú desplegable del operador para cambiar la lógica del filtro o editar el valor del filtro en su campo. Se mostrarán las condiciones de filtro disponibles para un campo.

Cuando ingresas un valor para un filtro que usa dimensiones de texto (como un campo para los nombres de los clientes), Looker muestra una lista de los valores de datos existentes para el campo. A medida que escribes en el campo de valor, Looker reduce la lista a los valores que incluyen ese texto.

Para filtrar según un conjunto grande de valores, pega una lista de valores en el campo de filtro. La cantidad máxima de valores que puedes pegar puede estar limitada por tu navegador o por otros elementos de tu red, y puede ser de hasta 2,000.

Cada vez que cambies una condición del filtro, recuerda hacer clic en Ejecutar para actualizar y volver a ejecutar la consulta con la actualización aplicada.

Filtros básicos

Los filtros básicos constan de un conjunto sencillo de condiciones de filtro que se basan en las opciones desplegables listas para usar de Looker.

Puedes agregar un filtro básico de diferentes maneras:

  • En el panel de filtros, haz clic en + Filtro para agregar un filtro básico. Esta acción abre el diálogo Add Filter, que te permite elegir un campo en el que crear el nuevo filtro.
  • En la pestaña Todos los campos o Campos en uso del panel Configurar, selecciona el ícono Filtrar por campo de un campo.
  • En el panel Datos, selecciona la opción Filtrar en la columna de datos de un campo menú Más.

Los filtros recién agregados aparecen en el panel de filtros. Ve al panel de filtros para agregar un valor de filtro y editar la condición del filtro.

Filtros con atributos del usuario

Los administradores de Looker pueden configurar atributos de usuario que especifican valores específicos del usuario. Por ejemplo, un administrador puede definir un atributo de usuario para una región de ventas y asignar los valores adecuados a usuarios individuales o grupos de usuarios.

El uso de filtros con atributos del usuario te permite personalizar automáticamente un Explorar o una visualización para cada usuario que los vea. El operador coincide con un atributo de usuario proporciona esta flexibilidad específica del usuario. Por ejemplo, puedes filtrar una dimensión de región de ventas en una exploración para que sea igual a un atributo del usuario de región de ventas. La función Explorar filtrará la región de ventas específica del usuario y se ajustará automáticamente para mostrar a cada usuario los datos de su propia región de ventas.

Filtros de coincidencias avanzadas

Los filtros de coincidencias avanzadas permiten una lógica de filtrado más compleja y la entrada libre de texto, expresiones de filtro o valores en el campo de valor del filtro.

Para agregar un filtro de coincidencias avanzadas, usa el proceso de filtro básico para crear un filtro y selecciona la opción coincidencias (avanzado) en el menú desplegable del operador del filtro.

En el campo de texto, ingresa tu expresión de filtro o cualquier otra lógica. Para ver todas las expresiones de filtro disponibles, consulta la página de documentación Expresiones de filtro de Looker.

Para ingresar un carácter especial en una expresión de filtro de coincidencias avanzadas, agrega un acento circunflejo (^) antes del carácter especial. Por ejemplo, para ingresar la coma en la expresión de filtro Santa Cruz, CA, debes ingresar Santa Cruz ^, CA.

Para hacer referencia a un atributo del usuario en un filtro de coincidencias avanzado, usa la siguiente sintaxis:

{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}

Filtros personalizados

Los filtros personalizados te permiten escribir los campos, las constantes, las funciones y los operadores que necesitas para personalizar tu filtrado. Looker te permite crear una expresión que se evalúa como yes o no. Cuando ejecutas la consulta, Looker solo devuelve las filas para las que esa condición es yes. Puedes crear un filtro personalizado por exploración.

Para agregar un filtro personalizado, sigue estos pasos:

  1. Navega al panel de filtros.
  2. Selecciona + Expresión personalizada.
  3. Ingresa una dimensión o una función para que Looker muestre una lista de funciones, operadores y nombres de campos que puedes usar en tu expresión. Selecciona un término en el menú desplegable para agregarlo a tu expresión. Cuando termines, tu expresión de filtro personalizada se debe evaluar como yes o no.
  4. Selecciona Guardar.
  5. Selecciona Ejecutar para actualizar y ejecutar tu consulta con el filtro personalizado aplicado.

En la página de documentación Crea expresiones de Looker, se explica cómo crear expresiones de Looker y cómo te puede ayudar el editor.

Las expresiones de Looker pueden usar tantos campos, funciones y operadores como requiera tu lógica empresarial. Cuanto más compleja sea tu condición, más trabajo deberá realizar tu base de datos para evaluarla. Las condiciones complejas pueden alargar los tiempos de consulta.

Puedes crear un filtro personalizado por exploración.

Para editar un filtro personalizado, haz clic en el ícono de Editar junto al filtro para abrir el editor de expresiones personalizadas.

Varios filtros

Cuando hay varios filtros en una exploración, tienes algunas opciones para organizar su lógica de filtrado.

De forma predeterminada, Looker coloca todos los filtros en un solo grupo. Todos los filtros de ese grupo están conectados entre sí a través de la lógica de filtro AND y OR.

A veces, es posible que desees filtrar una exploración para varias condiciones que no están directamente relacionadas, en cuyo caso puedes crear grupos de filtros adicionales y conectarlos a través de la lógica AND o OR.

Para agregar un nuevo grupo de filtros, selecciona + Grupo nuevo en la sección Filtros.

Filtrado de dimensiones: Restringe los datos sin procesar antes de los cálculos

Cuando filtras según una dimensión, restringes los datos sin procesar antes de que se realicen los cálculos.

Por ejemplo, supongamos que creaste un Explorar para ver el estado de las compras por primera vez. La exploración incluye los campos Estado de los pedidos y Cantidad de pedidos. Luego, agrega un filtro en una dimensión Orders Is First Purchase (Yes/No) con el valor YES.

Looker quita de los resultados todos los pedidos que no son pedidos por primera vez. La métrica Recuento de pedidos sigue registrando los pedidos para cada estado, pero los valores de la métrica son más bajos que si no se hubiera aplicado el filtro.

Filtrar medidas: Restringe los resultados después de calcular las medidas

Cuando filtras una medida, restringes los resultados después de que se calcula la medida.

Por ejemplo, supongamos que creaste una exploración para ver cuántos pedidos se realizaron por ciudad. La exploración incluye los campos Users City y Orders Count. Luego, agrega un filtro en la medida Orders Count con la condición is >= 250.

Primero, Looker cuenta todos los pedidos de cada ciudad. Luego, se aplica el filtro. El filtro limita el conjunto de datos solo a las ciudades que tuvieron más de 250 pedidos, pero los valores de la métrica son los mismos que si no se hubiera aplicado el filtro.

Es posible que debas desactivar la opción Completar dimensiones de Looker si este devuelve valores nulos.

Cómo quitar filtros

Para quitar un filtro de Explorar, puedes realizar cualquiera de las siguientes acciones:

  • En el panel de filtros, selecciona el ícono de Quitar junto al filtro.
  • En la pestaña Todos los campos o Campos en uso del panel Configurar, selecciona el ícono Filtrar por campo de un campo.
  • En el panel Datos, selecciona la opción Quitar filtro filter_alt_off en la columna de datos de un campo Más menú.

Otras formas de filtrar datos

Filtrar datos en una exploración es solo una forma de hacerlo. Estas son otras formas de filtrar datos con Looker:

Limitación de datos

Looker admite hasta 5,000 filas o hasta 50,000 filas si tu administrador especifica un límite más alto. Looker admite hasta 200 columnas para los resultados de consultas dinámicas o no dinámicas. Para el rendimiento del navegador, se recomiendan 50 columnas o menos. Looker establece un límite predeterminado de 50 columnas para los resultados de las consultas dinámicas.

Para ver un subconjunto de los resultados completos de tu consulta, puedes establecer un límite de filas, un límite de columnas o ambos.

Límites de filas

Puedes establecer un límite de hasta 5,000 filas o hasta 50,000 filas si tu administrador especifica un límite más alto.

Looker te advierte si es posible que ocultes datos estableciendo un límite de filas demasiado bajo. El orden de clasificación es importante: Looker primero aplica la clasificación y luego aplica el límite. Por ejemplo, en una consulta que contiene los campos Ciudad de los usuarios y Cantidad de pedidos, ordena por Cantidad de pedidos y, luego, especifica un límite de filas de 5 para ver las ciudades que tuvieron la mayor cantidad de pedidos.

Para obtener más información sobre los límites de filas en otras partes de Looker, consulta ¿Cuáles son todos los límites de filas en Looker? Página de prácticas recomendadas

Límites de columnas

Si agregaste una dinámica a los resultados de tu consulta, Looker establece un límite predeterminado de 50 columnas. Puedes ajustar el límite de columnas hasta 200 o hasta 1.

Las dimensiones, los cálculos basados en tablas de dimensiones, las columnas de totales de filas y los cálculos basados en tablas de mediciones fuera de las tablas dinámicas no se incluyen en el límite de columnas. Los grupos segmentados se consideran una columna para el límite de columnas. Al igual que con los límites de filas, el orden de clasificación es importante: Looker primero aplica la clasificación y luego aplica el límite.

Looker te advierte si es posible que ocultes datos estableciendo un límite de columnas demasiado bajo. Por ejemplo, en una consulta que contiene el campo Orders Count y que se pivota según el campo Orders Traffic Source, si estableces un límite de columnas de 4, Looker agrega un banner en el que se explica que se alcanzaron los límites de filas y columnas.

El campo Límite de columnas aparece en la barra de datos.