Cómo filtrar y limitar datos

En esta página, se explica cómo un usuario puede filtrar y limitar datos en una Exploración de Looker. Por ejemplo, un usuario puede filtrar los resultados de la búsqueda de Explorar por los últimos tres meses o por 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 los elementos de interés. Cualquier campo en tu instancia de Looker puede convertirse en un filtro.

Tampoco es necesario que agregues una dimensión o medición a tus resultados para filtrarla. 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 Cantidad de pedidos.

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

  • Los Filtros básicos son los más utilizados. Looker proporciona listas desplegables, widgets de calendario y campos de texto adecuados.

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

  • Los filtros personalizados te permiten especificar la lógica empresarial detallada, combinar la lógica de AND y OR, o bien 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 que se encuentra a la derecha del nombre del campo.
  • En la pestaña Resultados del panel Datos, selecciona el botón de menú de ajustes a la derecha del campo y, luego, selecciona Filtrar en <field value>.

Los filtros aparecen en la sección Filtros. Para quitar un filtro, haz 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 te permite seleccionar un intervalo de tiempo. Una dimensión numérica te proporciona opciones como igual a o mayor que.

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

Para filtrar un conjunto grande de valores, pega una lista de valores en el campo de filtro. Es posible que el navegador o algún otro elemento de tu red limite la cantidad máxima de valores que puedes pegar, y que sea tan baja como 2,000.

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

Para agregar otra opción al filtro, haga clic en + Filtro. Se abrirá el diálogo Add Filter, que le permite elegir un campo para crear la nueva opción de filtro. Para agregar un nuevo grupo de filtros, también puedes hacer clic en + Nuevo grupo.

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

Filtros con atributos de usuario

Los administradores de Looker pueden configurar atributos de usuario que especifiquen 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 lo vea. El atributo coincide con un usuario proporciona esta flexibilidad específica para el usuario. Por ejemplo, puedes filtrar una dimensión de región de ventas en una búsqueda para que sea igual a un atributo de usuario de región de ventas. El aspecto 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 (avanzadas) en el menú desplegable del filtro.

En el campo de texto, ingresa la expresión de filtro. Para ver todas las expresiones de filtro disponibles, consulta la página de documentación de las 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.

El administrador de Looker puede configurar valores específicos del usuario llamados atributos de usuario que te permiten personalizar automáticamente una vista para cada usuario. Para hacer referencia a un atributo del 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 los filtros que deseas. Looker te permite crear una expresión que se evalúe como verdadera o falsa. Cuando ejecutas la consulta, Looker solo muestra las filas para 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 Custom Filter en el lado derecho de la barra Filters:

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 en el menú desplegable para agregarlo a tu expresión. Cuando termines, tu expresión debe evaluarse como verdadera o falsa.

Haz clic en Ejecutar (o usa la combinación de teclas Comando + 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 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 debe hacer tu 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 base de datos, no puedes hacer referencia a medidas en un filtro personalizado ni usar ninguna función que dependa de los resultados de la consulta. En la página de documentación titulada Crea expresiones de Looker, se explica con más detalle cómo usar expresiones de Looker en campos personalizados. En la página de documentación de funciones y operadores de Looker, se muestran las funciones disponibles y se identifican las que se pueden utilizar en un filtro personalizado.

Quita un filtro personalizado

Para quitar un filtro personalizado, haz lo siguiente:

  • Haz clic en la X a la derecha de la expresión para borrarla.
  • Para dejar de usar la expresión, desmarca la casilla de verificación Filtro personalizado. Si no cierras la página, Looker recuerda 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 según 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 hicieron cada día. La función Explorar incluye los campos Fecha de creación de los pedidos y Cantidad de pedidos.

Luego, agrega 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 inferiores a USD 50. La métrica aún cuenta los pedidos restantes de cada día, pero los valores de la métrica son mucho más bajos.

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

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

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

Luego, agrega un filtro a la métrica Cantidad de pedidos con la condición is greater than 350.

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

Limitación de datos

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

Para ver un subconjunto de los resultados de la consulta completa, 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. Looker te advertirá si podrías estar ocultando datos estableciendo un límite de filas demasiado bajo. El orden es importante: Looker primero aplica el orden y, luego, aplica el límite. Por ejemplo, en una consulta que contiene los campos Estado de los usuarios y Cantidad de pedidos, ordena por Cantidad 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 el artículo ¿Cuáles son todos los límites de filas en Looker? en la página de prácticas recomendadas.

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

Límites de columnas

Si agregaste un elemento dinámico a los resultados de la consulta, puedes aplicar un límite de hasta 200 columnas. Looker te advierte si es posible que estés ocultando datos si configuras un límite de columnas demasiado bajo. El orden de clasificación de tu eje de giro es importante: Looker primero aplica la clasificación y luego aplica el límite. Por ejemplo, en una consulta que contiene el campo Orders Count y que se cambia según el campo Orders Created Month, ordénalos por Orders Created Month 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 basados en tablas de dimensiones, las columnas de totales de filas y los cálculos basados en tablas de mediciones fuera de los pivotes no se tienen en cuenta para el límite de columnas. Los grupos pivotados cuentan como una columna para el límite de columnas.