Sintassi delle espressioni filtro

Un filtro è un’espressione che definisce un sottoinsieme di dati in un set di dati.

Un filtro ammette o rifiuta ogni elemento di ciascuna dimensione in base alle relazioni tra le dimensioni.

I filtri possono essere modificati utilizzando Filter Editor. Consulta Editor filtri.

Nella tabella seguente, ogni descrizione della sintassi include un esempio di espressione metrica che utilizza tale filtro. Ad esempio, Sessions[True] è una metrica definita utilizzando il filtro "True". La metrica Sessions[True] è la stessa della metrica Sessions, perché il filtro True ammette ogni elemento della dimensione Session.

True

Filtro costante. Ammette ogni elemento di ogni dimensione

Esempio: Sessions[ True ] è uguale a Sessions.

False

Filtro costante. Rifiuta ogni elemento di ogni dimensione.

Esempio: Sessions[ False ] è sempre zero.

filtro non valido

Consente gli elementi rifiutati da Filter.

Esempio: Sessions[ not Page="A" ] è il numero di sessioni che non hanno visitato la pagina A.

FiltroA e FiltroB

Consente gli elementi ammessi da FilterA e FilterB.

Esempio: Sessions[ Page="A" e Page="B" ] è il numero di sessioni che hanno visitato sia la pagina A che la pagina B.

FiltroA o FiltroB

Consente gli elementi ammessi da FilterA o FilterB.

Esempio: Sessions[ Page="A" o Page="B" ] è il numero di sessioni che hanno visitato la pagina A, la pagina B o entrambe.

Filtra per attenuazione

Ammette l’insieme di elementi della dimensione Dim ammessi da Filtro.

Esempio: Sessions[ Page="/home?lang=it" by Visitor ] è il numero di sessioni appartenenti a un visitatore che ha visto la pagina "/home".

Identificatore

Filtri di riferimento definiti in altro modo nel profilo .

Esempio: Sessions[ Broken_Session_Filter ] è il numero di sessioni ammesse dal filtro sessioni interrotte.

Dim = "Value"

Ammette l’elemento specificato della dimensione Dim.

Esempio: Sessions[ Page="A" ] è il numero di sessioni che hanno visitato la pagina A.

Dim <> "Value"

Dim!= “Valore”

Ammette ogni altro elemento della dimensione Dim.

Esempio: Sessions[ Page<>"A" ] è il numero di sessioni che hanno visitato una pagina diversa da A.

Dim = #Ordinal

Ammette l’elemento della dimensione Dim con il valore ordinale specificato.

Esempio: Sessions[ Month=#0 ] è il numero di sessioni nel primo mese del set di dati.

Dim <> #Ordinal

Dim!= #Ordinal

Ammette ogni altro elemento della dimensione Dim.

Esempio: Sessions[ Session_Value <> #0 ] è il numero di sessioni con un valore di sessione diverso da zero.

Dim corrisponde a "Expr"

Ammette gli elementi della dimensione Dim che corrispondono all’espressione regolare specificata. L'attenuazione non deve essere una dimensione normale o conteggiata.

Esempio: Sessions[ URI corrisponde a ".*/prodotto/.*" ] è il numero di sessioni che hanno visitato qualsiasi pagina in una directory di prodotto.

Dim non corrisponde a "Expr"

Ammette gli elementi della dimensione Dim che non corrispondono all'espressione regolare specificata. L'attenuazione non deve essere una dimensione normale o conteggiata.

Esempio: Sessions[ URI non corrisponde a ".*\.jsp" ] è il numero di sessioni che hanno visitato qualsiasi pagina che non era una pagina JSP.

Dim < "Value"

Ammette gli elementi della dimensione Dim con valori ordinali inferiori al valore ordinale dell'elemento "Value". Se "Valore" non è un elemento di dimensione, si presume che sia maggiore di qualsiasi elemento corrente della dimensione.

Esempio: Sessions[ Month < "Jul ‘04" ] è il numero di sessioni precedenti al luglio 2004.

Dim > "Value"

Ammette gli elementi della dimensione Dim con valori ordinali maggiori del valore ordinale dell'elemento "Value". Se "Valore" non è un elemento di dimensione, si presume che sia maggiore di qualsiasi elemento corrente della dimensione.

Esempio: Sessions[ Month > "Jul ‘04" ] è il numero di sessioni che hanno avuto luogo dopo il luglio 2004.

Dim <= "Value"

Ammette gli elementi della dimensione Dim con valori ordinali inferiori o uguali al valore ordinale dell'elemento "Value". Se "Valore" non è un elemento di dimensione, si presume che sia maggiore di qualsiasi elemento corrente della dimensione.

Esempio: Sessions[ Session_Number <= "2" ] è il numero di sessioni che sono state la prima o la seconda sessione di un visitatore.

Dim >= "Value"

Ammette gli elementi della dimensione Dim con valori ordinali maggiori o uguali al valore ordinale dell'elemento "Value". Se "Valore" non è un elemento di dimensione, si presume che sia maggiore di qualsiasi elemento corrente della dimensione.

Esempio: Sessions[ Session_Number >= "5" ] è il numero di sessioni che erano la quinta o più sessione per un visitatore.

qualsiasi attenuazione

Ammette tutti gli elementi della dimensione Dim.

Esempio: Sessions[ any Page_View ] è il numero di sessioni con almeno una visualizzazione di pagina.

no Dim

Ammette elementi che qualsiasi Dim rifiuta.

Esempio: Sessions[ no Page_View ] è il numero di sessioni senza una visualizzazione di pagina.

(FILTRO)

come FILTRO; utilizzato per raggruppare una parte di un'espressione di filtro.

In questa pagina