Las condiciones de los filtros le indican a Data Studio qué registros incluir en tu informe o excluir de él.
Filtros de inclusión y exclusión
Los filtros de inclusión recuperan solo los registros que coinciden con las condiciones, mientras que los filtros de exclusión recuperan solo los registros que no coinciden con las condiciones.
Cláusulas de filtro
Una condición consta de una o más cláusulas.
Un filtro simple tiene solo una cláusula que consta de una dimensión o una medida, una condición y un valor. Por ejemplo, en la cláusula de filtro Country Equal to (=) France, Country es la dimensión, Equal to (=) es la condición y France es el valor.
Se pueden unir varias cláusulas con un operador OR (verdadero si se cumple alguna condición), un operador AND (verdadero si se cumplen todas las condiciones) o ambos. Por ejemplo, puedes combinar varias cláusulas para crear un filtro con una lógica más compleja, como un filtro que incluya las siguientes condiciones:
- El valor de Country es France o Germany.
- El valor de User Type es usuario nuevo.
- El valor de Sessions es mayor que 100.
Esta cláusula de filtro se definiría de la siguiente manera:
Country Equal to (=) France OR Country Equal to (=) Germany AND User Type Equal to (=) New user AND Sessions Greater Than 100
Una cláusula de filtro que usa un operador OR puede contener dimensiones o métricas, pero no ambas.
Condiciones
Las condiciones comparan los campos del filtro con los valores que proporcionas. Las condiciones disponibles dependen de si filtras un campo de texto, numérico, de fecha o lógico.
Condiciones de texto
| Condiciones | Descripción |
|---|---|
| Equal to (=) | El valor de comparación coincide exactamente con el valor de la dimensión. Ejemplo: El valor de comparación "chrome" coincide exactamente con "chrome", pero no con "Chrome" ni "chromebook". |
| Contains | El valor de comparación está contenido en el valor de la dimensión. Ejemplo: El valor de comparación "chrome" está contenido en "chrome" y "chromebook", pero no en "Chrome". |
| Starts with | El valor de la dimensión comienza con el valor de comparación. Ejemplo: El valor de comparación "Chrome" comienza con "Chrome" y "Chromebook", pero no con "Google Chrome". |
| Regexp Contains | El valor de la dimensión contiene la expresión regular. Ejemplo: (?i)C[a-z]* coincide con "chrome", "Chrome", "Chromebook" y "Google Chrome". Regexp Contains busca la expresión regular en cualquier parte de los datos. La marca (?i) hace que la expresión regular no distinga mayúsculas de minúsculas. |
| Regexp Match | El valor de la dimensión coincide con la expresión regular. Ejemplo: C[a-z]* coincide con "Chromebook" y "Chrome", pero no con "Google Chrome". Regexp Match es una expresión de coincidencia exacta: los datos deben comenzar con "C". |
| In | Uno o más de los valores de comparación coinciden exactamente con el valor de la dimensión. Funciona igual que Equal to (=) , pero para una lista de valores separados por comas. Ejemplo: En Chrome,Windows,MacOS coincide si alguno de ellos está en la dimensión. Si tus valores contienen comas o barras inversas como parte de los datos que deben coincidir, usa una barra inversa para escaparlos. Ejemplo: Si deseas que coincidan "ab,cd" y "50\50", coloca una barra inversa antes de la coma y la barra inversa: In "ab\,cd, 50\\50" |
| Is Null | Coincide si el valor de la dimensión es nulo. |
Condiciones numéricas
| Condición | Descripción |
|---|---|
| Equal to (=) | El valor de la dimensión o la métrica es igual al valor de comparación. |
| Between (>=&&<=) | El valor de la dimensión o la métrica está dentro del rango especificado. El rango incluye los números que se especifican. |
| Greater than or equal to (>=) | El valor de la dimensión o la métrica es mayor o igual que el valor de comparación. |
| Greater than (<) | El valor de la dimensión o la métrica es mayor que el valor de comparación. |
| Less than or equal to (<=) | El valor de la dimensión o la métrica es menor o igual que el valor de comparación. |
| Less than (<) | El valor de la dimensión o la métrica es menor que el valor de comparación. |
| Is Null | El valor de la dimensión o la métrica es nulo. |
Condiciones de fecha y hora
| Condición | Descripción |
|---|---|
| Equal to (=) | El valor de la dimensión es igual al valor de comparación. |
| Between (>=&&<=) | El valor de la dimensión está dentro del rango especificado, incluidas las fechas de inicio y finalización. |
| Greater than or equal to (>=) | El valor de la dimensión es posterior o igual que el valor de comparación. |
| Greater than (>) | El valor de la dimensión es posterior al valor de comparación. |
| Less than or equal to (<=) | El valor de la dimensión es anterior o igual que el valor de comparación. |
| Less than (<) | El valor de la dimensión es anterior al valor de comparación. |
| Is Null | El valor de la dimensión es nulo. |
| Is in the Last | El valor de la dimensión está dentro de la duración especificada en relación con la fecha actual. Ejemplo: "Is in the Last 7 Days" muestra el día actual y los 6 días anteriores. Ejemplo: "Is in the Last 1 Day" muestra el día actual. |
| Is Before | El valor de la dimensión es anterior al valor de comparación en relación con la fecha actual, sin incluir el valor de comparación. |
| Is On or After | El valor de la dimensión está dentro de la duración especificada en relación con la fecha actual, incluida la fecha más antigua del rango especificado. Ejemplo: "Is On or After 1 day ago" muestra la fecha de ayer y todas las fechas posteriores. |
| Is This | El valor de la dimensión está dentro de un intervalo de duración especificado, en relación con la fecha actual y sin incluirla. Ejemplo: "Is This Week" muestra el día actual y los 6 días siguientes. |
| Is Next | El valor de la dimensión está dentro de un intervalo de duración especificado, en relación con la fecha actual. Ejemplo: "Is Next Week" muestra todos los valores que se producen la semana siguiente, desde el lunes hasta el domingo. |
| Is in the Month | El valor de la dimensión está dentro del mes y el año del calendario especificados. |
| Is in the Year | El valor de la dimensión está dentro del año especificado. |
Condiciones booleanas
| Condición | Descripción |
|---|---|
| Verdadero | El valor de la dimensión se evalúa como "verdadero". |
| Falso | El valor de la dimensión se evalúa como "falso". |
| Is Null | El valor de la dimensión o la métrica es nulo. |
Valores
Cuando se definen filtros en gráficos, páginas o informes que usan las condiciones Equal to (=) o In , los editores de informes pueden seleccionar valores de filtro de una lista de valores posibles que se proporcionan a partir de los datos subyacentes. Para ver sugerencias de valores de filtro, habilita la opción Mostrar valores sugeridos al escribir en el editor de filtros. Las sugerencias de filtros son compatibles con todos los conectores de datos.