Sintaxis para expresiones de filtro

IMPORTANTE

Más información sobre la Data Workbench Anuncio de fin de vida útil.

Un filtro es una expresión que define un subconjunto de los datos de un conjunto de datos.

Un filtro admite o rechaza cada elemento de cada dimensión según las relaciones entre dimensiones.

Los filtros se pueden editar con la variable Filter Editor. Consulte Editores de filtros.

En la tabla siguiente, cada descripción de sintaxis incluye un ejemplo de una expresión de métrica que utiliza ese filtro. Por ejemplo, Sesiones[True] es una métrica definida con el filtro "Verdadero". Las sesiones[True] es la misma que la métrica Sesiones porque el filtro Verdadero admite todos los elementos de la dimensión Sesión .

True

Filtro constante. Admite todos los elementos de cada dimensión

Ejemplo: Sessions[ True ] es lo mismo que Sessions.

False

Filtro constante. Rechaza todos los elementos de cada dimensión.

Ejemplo: Sessions[ False ] siempre es cero.

no filtrar

Admite los elementos que Filter rechaza.

Ejemplo: Sessions[ not Page="A" ] es el número de sesiones que no visitaron la página A.

FilterA y FilterB

Admite los elementos que admiten FilterA y FilterB.

Ejemplo: Sessions[ Page="A" y Page="B" ] es el número de sesiones que visitaron la página A y la página B.

FiltroA o FiltroB

Admite los elementos que admiten FilterA o FilterB.

Ejemplo: Sessions[ Page="A" o Page="B" ] es el número de sesiones que visitaron la página A, la página B o ambas.

Filtrar por atenuación

Admite el conjunto de elementos de la dimensión Dim admitidos por Filter.

Ejemplo: Sessions[ Page="/home?lang=es" by Visitor ] es el número de sesiones que pertenecen a un visitante que vio la página "/home".

Identificador

Filtros de referencia definidos de otro modo en el perfil.

Ejemplo: Sessions[ Broken_Session_Filter ] es el número de sesiones admitidas por el filtro de sesión interrumpida.

Dim = "Valor"

Admite el elemento dado de la dimensión Dim.

Ejemplo: Sessions[ Page="A" ] es el número de sesiones que visitaron la página A.

Dim <> "Value"

¡Dim!= “Valor”

Admite todos los demás elementos de la dimensión Dim.

Ejemplo: Sessions[ Page<>"A" ] es el número de sesiones que visitaron una página distinta de A.

Dim = #Ordinal

Admite el elemento de la dimensión Dim con el valor ordinal dado.

Ejemplo: Sessions[ Month=#0 ] es el número de sesiones del primer mes del conjunto de datos.

Dim <> #Ordinal

¡Dim!= #Ordinal

Admite todos los demás elementos de la dimensión Dim.

Ejemplo: Sessions[ Session_Value <> #0 ] es el número de sesiones que tienen un valor de sesión distinto de cero.

La atenuación coincide con "Expr"

Admite los elementos de la dimensión Dim que coinciden con la expresión regular dada. La atenuación no debe ser una dimensión denormalizada o contable.

Ejemplo: Sessions[ URI coincide con ".*/producto/.*" ] es el número de sesiones que visitaron cualquier página en un directorio de productos.

Dim no coincide con "Expr"

Admite los elementos de la dimensión Dim que no coinciden con la expresión regular dada. La atenuación no debe ser una dimensión denormalizada o contable.

Ejemplo: Sessions[ URI no coincide con ".*\.jsp" ] es el número de sesiones que visitaron cualquier página que no fuera una página JSP.

Dim < "Value"

Admite los elementos de la dimensión Dim con valores ordinales inferiores al valor ordinal del elemento "Value". Si "Valor" no es un elemento de dimensión, se supone que es mayor que cualquier elemento actual de la dimensión.

Ejemplo: Sesiones[ Mes < "Jul ‘04" ] es el número de Sesiones que tuvieron lugar antes de julio de 2004.

Dim > "Value"

Admite los elementos de la dimensión Dim con valores ordinales buenos que el valor ordinal del elemento "Value". Si "Valor" no es un elemento de dimensión, se supone que es mayor que cualquier elemento actual de la dimensión.

Ejemplo: Sesiones[ Mes > "Jul ‘04" ] es el número de Sesiones que se celebraron después de julio de 2004.

Dim <= "Value"

Admite los elementos de la dimensión Dim con valores ordinales inferiores o iguales al valor ordinal del elemento "Value". Si "Valor" no es un elemento de dimensión, se supone que es mayor que cualquier elemento actual de la dimensión.

Ejemplo: Sessions[ Session_Number <= "2" ] es el número de sesiones que fueron la primera o la segunda sesión de un visitante.

Dim >= "Value"

Admite los elementos de la dimensión Dim con valores ordinales buenos o iguales al valor ordinal del elemento "Value". Si "Valor" no es un elemento de dimensión, se supone que es mayor que cualquier elemento actual de la dimensión.

Ejemplo: Sessions[ Session_Number >= "5" ] es el número de sesiones que fueron la quinta o buena sesión de un visitante.

cualquier Dim

Admite todos los elementos de la dimensión Dim.

Ejemplo: Sessions[ any Page_View ] es el número de sesiones con al menos una vista de página.

no Dim

Admite elementos que cualquier atenuación rechaza.

Ejemplo: Sesiones[ sin vista de página ] es el número de sesiones sin vista de página.

(FILTRO)

Igual que FILTER; se utiliza para agrupar una parte de una expresión de filtro.

En esta página