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 búsqueda de Explorar en los últimos tres meses o para un cliente determinado. Los usuarios también pueden limitar la cantidad de filas que se muestran en Explorar o las columnas dinámicas que se muestran en Explorar.

Cómo filtrar datos

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

No es necesario que agregue una dimensión o una medida a sus resultados para filtrarlos. Por ejemplo, puede crear una consulta que filtre la Fecha de pedido por los últimos 90 días, aunque sus resultados solo muestren las opciones 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 más usados. Looker proporciona listas desplegables, widgets de calendario y campos de texto adecuados.

  • Las concordancias avanzadas permiten aplicar condiciones más avanzadas a un campo, como búsquedas de texto complejas o un período que comienza en el pasado y se extiende durante un período determinado de días.

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

Filtros básicos

Existen varias formas de agregar un filtro básico.

Los filtros aparecen en la sección Filtros sobre los resultados. Para quitar un filtro, haga clic en la X a su derecha.

Filtros estándar

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

Para 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, crear un filtro que contenga el texto "pantalones" no coincidirá con los valores que no contienen el espacio inicial, como "pantalones y calzas". El filtro coincidirá con cualquier valor que contenga el espacio antes de la palabra pantalones, como &pantalones de paracaídas.

Si copia y pega un valor en un filtro de texto, los espacios iniciales y finales se cortan en el proceso.

Para filtrar un gran conjunto de valores, pega una lista de valores en el campo de filtro. La cantidad máxima de valores que puede pegar puede estar limitada por su navegador u otros elementos de su red, y puede ser de 2.000.

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

Para agregar otra opción al filtro, haga clic en la + que se encuentra a la derecha de este. La nueva opción aparecerá como una condición OR o AND, según el tipo de opción de filtro.

Este ejemplo incluye recuentos de pedidos superiores a 5,000 o menos de 2,500, y excluye los recuentos de pedidos de 1,500.

Filtros con atributos de usuario

Los administradores de Looker pueden configurar los atributos de usuario que especifican valores específicos de 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 le permiten personalizar automáticamente un estilo o panel para cada usuario que lo ve. El atributo Coincide con un usuario proporciona esta flexibilidad específica para el usuario. Por ejemplo, puede filtrar una dimensión de región de ventas en un Look para que sea igual al atributo de usuario de una región de ventas. La función Filtrar 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 concordancia avanzada

Existen varias formas de agregar un filtro de concordancia avanzada.

Los filtros aparecen en la sección Filtros sobre los resultados. Para quitar un filtro, haga clic en la X a su derecha.

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 sobre Expresiones de filtro de Looker.

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

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

Filtros personalizados

Los filtros personalizados te permiten escribir los campos, constantes, funciones y operadores del filtro que desees. Looker le permite compilar una expresión que se evalúa como verdadera o falsa. Cuando ejecuta 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.

Haga clic en la casilla de verificación Filtro personalizado en la esquina superior derecha:

Ingresa una dimensión o función. Looker mostrará una lista de funciones, operadores y nombres de campo para usar en su 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 utiliza la combinación de teclas Comando+Intro para Mac o Ctrl+Intro para Windows) para ejecutar la consulta con el filtro personalizado aplicado.

En la página de documentación Cómo crear expresiones de Looker, se explica cómo crearlas y cómo el editor puede ayudarte.

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

Debido a que los filtros personalizados se usan para crear una consulta de la base de datos, no puede hacer referencia a las medidas de un filtro personalizado ni usar funciones que dependan 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 estas expresiones en los campos personalizados. En la página de documentación Funciones y operadores de Looker, se muestran las funciones disponibles y se identifica qué se puede usar en un filtro personalizado.

Cómo quitar un filtro personalizado

Para quitar un filtro personalizado, siga estos pasos:

  • Haz clic en la X a la derecha de la expresión para borrarla.
  • Anule 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 haces clic nuevamente en Filtro personalizado.

Filtrar dimensiones: restringe los datos sin procesar antes de los cálculos

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

Por ejemplo, puede crear esta pestaña Explorar para ver cuántos pedidos se realizaron cada día:

Agregue un filtro en la dimensión Importe del pedido:

Looker quita de los datos todos los pedidos de menos de USD 50. Lo que queda se cuenta en la medida para cada día.

Medidas de filtrado: Calcula antes de restringir los resultados

Cuando filtra una medición, restringe los resultados después de que esta se haya calculado.

Por ejemplo, puede crear esta pestaña Explorar para ver cuántos pedidos se realizaron cada día:

Agrega un filtro en la medida Recuento de pedidos:

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

Limitar datos

Looker admite hasta 5,000 filas y una cantidad ilimitada de columnas para las consultas sin dinamizar. Para el rendimiento del navegador, se recomienda usar 50 columnas o menos. Looker admite hasta 200 columnas para las consultas dinámicas, pero establece un límite predeterminado de 50 columnas.

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 filas de hasta 5,000. Looker le advertirá si configura un límite de filas demasiado bajo para ocultar datos. Tu orden es importante; Looker primero aplica el orden, luego aplica el límite. Por ejemplo, para ver los cinco estados principales por cantidad de pedidos vendidos, ordénelos por pedido.

Para obtener más información sobre los límites de filas en otras partes de Looker, consulte el artículo ¿Cuáles son todos los límites de filas en Looker?

Si alcanzas un límite de filas, no podrás ordenar los datos por totales de fila o cálculos de la tabla.

Límites de columnas

Si agregó una tabla dinámica a su informe, puede aplicar un límite de columnas de hasta 200. Looker le advierte si puede ocultar datos si establece un límite de columnas demasiado bajo. El orden de los datos dinámicos es importante; Looker primero aplica el orden, luego aplica el límite. Por ejemplo, para ver los cinco meses más recientes en los que se crearon los pedidos, ordénelos por mes.

Las dimensiones, los cálculos de la tabla de dimensiones y las columnas totales de la fila, y miden los cálculos de la tabla fuera de los pivotes no se cuentan para el límite de columnas. Los grupos dinámicos cuentan como una columna para el límite de columnas.