Filtra y limita datos

En esta página, se explica cómo un usuario puede filtrar y limitar los datos en una exploración de Looker. Por ejemplo, un usuario puede filtrar los resultados de la consulta de exploración para mostrar los últimos tres meses o para un cliente determinado. Los usuarios también pueden limitar la cantidad de filas que se muestran en una exploración o la cantidad de columnas dinámicas que se muestran en una exploración.

Cómo filtrar datos

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

Tampoco es necesario que agregues una dimensión o medida a los resultados para filtrar los resultados. Por ejemplo, puedes crear una consulta que filtre la Fecha del pedido a los últimos 90 días, aunque tus resultados solo muestren Cliente y Número de pedidos.

Puedes usar cualquier combinación de estos tipos de filtro en tu consulta:

  • Los filtros básicos son los que más se usan. Looker proporciona listas desplegables, widgets de calendario y campos de texto adecuados.

  • Las coincidencias avanzadas permiten aplicar condiciones más avanzadas para un campo, como búsquedas de texto complejas o un período que comience en el pasado y se extienda durante una cantidad determinada de días.

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

Filtros básicos

Existen dos maneras de agregar un filtro básico:

  • En el Selector de campos, selecciona el botón Filtrar por campo a la derecha del nombre del campo.
  • .

Los filtros aparecen en la sección Filtros que se encuentra sobre los resultados. Para quitar un filtro, haz clic en la X ubicada a la derecha.

Filtros estándares

Las opciones de filtro estándar varían según el tipo de filtro. Por ejemplo, una dimensión de tiempo te permite seleccionar un intervalo de tiempo y una dimensión numérica te brinda opciones como igual a o mayor que.

En el caso de las dimensiones de texto, Looker muestra una lista de valores de datos existentes para el campo. A medida que escribes, Looker reduce la lista a los valores que incluyen ese texto.

Cuando escribes un valor de filtro para una dimensión de texto, Looker conserva los espacios iniciales o finales. Por ejemplo, si se crea un filtro que contenga el texto "pantalones", no coincidiría con los valores que no contengan el espacio inicial, como "pantalones y calzas". El filtro podría coincidir con cualquier valor que contenga el espacio antes de la palabra pants, como "pantalones con paracaídas".

Si copias y pegas un valor en un filtro de texto, los espacios al principio y al final se cortan en el proceso.

Para filtrar 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 u otros elementos de la red, y puede ser tan pequeña como 2,000.

Para ingresar un carácter especial en un filtro estándar, primero agrega una barra inversa inicial. Por ejemplo, para filtrar por Santa Cruz, CA, debes ingresar Santa Cruz \, CA.

Para agregar otra opción al filtro, haz clic en la + a la derecha de un filtro. La opción nueva aparece como una condición OR o AND, según el tipo de opción de filtro.

Por ejemplo, si comienzas con la condición del filtro is greater than 5000 y agregas la condición is less than 2500, Looker agrega una condición OR entre estas sentencias. Si luego agregas la condición is not equal to 1500, Looker agregará una condición AND. El filtro resultante incluye recuentos de pedidos superiores a 5,000 o menos de 2,500, y excluye los recuentos de pedidos de 1,500.

Cuando agregas más de un filtro, a la izquierda de los campos de filtro aparece la opción para especificar entre la lógica de filtro AND y OR y alternar entre ellas. Un nuevo grupo de filtro crea un conjunto separado de filtros con la opción de especificar entre AND y OR una lógica de filtro entre grupos.

Filtros con atributos de 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.

Los atributos de usuario te permiten personalizar automáticamente una vista o un panel para cada usuario que los visualiza. El valor Coincide con un atributo de usuario proporciona esta flexibilidad específica para el usuario. Por ejemplo, puedes filtrar una dimensión de región de ventas en una vista para que sea igual a un atributo de usuario de región de ventas. La vista filtrará la región de ventas específica del usuario y se ajustará automáticamente para mostrarle a cada usuario los datos de su propia región de ventas.

Filtros de coincidencias avanzadas

Para agregar un filtro de coincidencias avanzadas, selecciona coincidencias (avanzado) en el menú desplegable del filtro.

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

Para ingresar un carácter especial en un filtro de coincidencias avanzadas, primero agrega un quilate inicial (^). Por ejemplo, para filtrar por Santa Cruz, CA, debes ingresar Santa Cruz ^, CA.

El administrador de Looker puede configurar valores específicos del usuario llamados atributos del usuario que te permiten personalizar automáticamente una vista para cada usuario. Para hacer referencia a un atributo de usuario en un filtro de coincidencias avanzadas, usa la sintaxis {{ _user_attributes['name_of_your_attribute'] }}.

Filtros personalizados

Los filtros personalizados te permiten escribir los campos, las constantes, las funciones y los operadores para el filtrado que desees. Looker te permite crear una expresión que se evalúa como verdadero o falso. Cuando ejecutas la consulta, Looker solo muestra las filas en las que esa condición es verdadera.

Cómo agregar un filtro personalizado

Para agregar un filtro personalizado, expande la sección Filtros.

Selecciona la casilla de verificación Filtro personalizado en el lado derecho de la barra de Filtros:

Ingresa una dimensión o función. Looker mostrará una lista de funciones, operadores y nombres de campos para usar en tu expresión. Haz clic en un término del menú desplegable para agregarlo a tu expresión. Cuando termines, la expresión debe evaluarse como verdadera o falsa.

Haz clic en Ejecutar (o usa la combinación de teclas Command + Intro en Mac o Ctrl + Intro en Windows) para ejecutar la 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 puede ayudarte el editor.

Las expresiones de Looker pueden usar tantos campos, funciones y operadores como lo requiera tu lógica empresarial. Cuanto más compleja sea tu condición, más trabajo deberá hacer tu base de datos para evaluarla, lo que puede alargar los tiempos de las consultas.

Debido a que los filtros personalizados se usan para crear una consulta de base de datos, no puedes hacer referencia a las mediciones en un filtro personalizado ni usar ninguna función que dependa de los resultados de la consulta. En la página de documentación Crea expresiones de Looker, se explica con más detalle cómo usar expresiones de Looker en campos personalizados. La página de documentación de operadores y funciones de Looker muestra las funciones disponibles y también identifica cuáles se pueden usar en un filtro personalizado.

Cómo quitar un filtro personalizado

Para quitar un filtro personalizado, sigue estos pasos:

  • Haz clic en la X ubicada a la derecha de la expresión para borrarla.
  • Anula la selección de la casilla de verificación Filtro personalizado para dejar de usar la expresión. Si no cierras la página, Looker recordará lo que escribiste y tu expresión volverá a aparecer si vuelves a hacer clic en Filtro personalizado.

Dimensiones de filtrado: Restringe los datos sin procesar antes de los cálculos

Cuando filtras una dimensión, restringes los datos sin procesar antes de realizar cualquier cálculo.

Por ejemplo, supongamos que creaste una exploración para ver cuántos pedidos se realizaron cada día. La exploración incluye los campos Fecha de creación de los pedidos y Recuento de pedidos.

Luego, agregas un filtro en una dimensión Importe del pedido con la condición is greater than 50.

Looker quita de los datos todos los pedidos que son inferiores a USD 50. La medición sigue contando los pedidos restantes para cada día, pero los valores de medición son mucho más bajos.

Filtrado de medidas: restringe los resultados después de calcular las medidas

Cuando filtras una medición, restringes los resultados después de que se haya calculado la medición.

Por ejemplo, supongamos que creaste una exploración para ver cuántos pedidos se realizaron cada día. La exploración incluye los campos Fecha de creación de los pedidos y Recuento de pedidos.

Luego, agregas un filtro en la medida Recuento de pedidos con la condición is greater than 350.

Looker registra primero todos los pedidos de cada día. Luego, se aplica el filtro. El filtro quita los días que tenían 350 pedidos o menos y deja solo los días que tenían más de 350 pedidos.

Limitación de datos

Looker admite hasta 5,000 filas y 200 columnas para resultados de consultas dinámicos o no dinámicos. Para el rendimiento del navegador, se recomienda agregar 50 columnas o menos. Looker establece un límite predeterminado de 50 columnas para los resultados de consultas dinámicas.

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

Límites de filas

Puedes establecer un límite de hasta 5,000 filas. Looker te advertirá si estás ocultando datos estableciendo un límite de filas demasiado bajo. El orden de clasificación es importante: Looker primero aplica el orden y, luego, el límite. Por ejemplo, en una consulta que contiene los campos Estado de los usuarios y Recuento de pedidos, ordena por Recuento de pedidos para ver los cinco estados principales según la cantidad de pedidos vendidos.

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

Si alcanzas el límite de filas, no podrás ordenar por totales de filas ni por cálculos de tablas.

Límites de columnas

Si agregaste una tabla dinámica a tu informe, puedes aplicar un límite de hasta 200 columnas. Looker te advertirá si estás ocultando datos mediante la configuración de un límite de columnas que es demasiado bajo. El orden de la tabla dinámica es importante: Looker primero aplica el orden y, luego, el límite. Por ejemplo, en una consulta que contiene el campo Recuento de pedidos y que se dinamiza por el campo Mes de pedidos creados, ordena por Mes de pedidos creados para ver los cinco meses más recientes en los que se crearon los pedidos.

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

Las dimensiones, los cálculos de tablas de dimensiones, las columnas de totales de filas y los cálculos de tablas de medición fuera de las tablas dinámicas no se toman en cuenta para el límite de columnas. Los grupos dinámicos cuentan como una columna para el límite de columnas.