Show Menu
SUJETS×

Syntaxe des expressions de filtre

Un filtre est une expression qui définit un sous-ensemble des données d’un jeu de données.
Un filtre admet ou rejette chaque élément de chaque dimension en fonction des relations entre les dimensions.
Les filtres peuvent être modifiés à l’aide du Filter Editor. Voir Filtrage des éditeurs .
Dans le tableau suivant, chaque description de syntaxe comprend un exemple d’expression de mesure utilisant ce filtre. Par exemple, # est une mesure définie à l’aide du filtre "True". La mesure # est identique à la mesure Sessions, car le filtre True admet tous les éléments de la dimension Session.
True
Filtre permanent. Admet chaque élément de chaque dimension
Exemple : Sessions[ True ] est identique à Sessions.
False
Filtre permanent. Rejette chaque élément de chaque dimension.
Exemple : Sessions[ False ] est toujours zéro.
pas de filtre
Admet les éléments rejetés par le filtre.
Exemple : Sessions[ not Page="A" ] correspond au nombre de sessions qui n’ont pas consulté la page A.
FilterA et FilterB
Admet les éléments admis par FilterA et FilterB.
Exemple : Sessions[ Page="A" et Page="B" ] indique le nombre de sessions qui ont visité les pages A et B.
FilterA ou FilterB
Admet les éléments admis par FilterA ou FilterB.
Exemple : Sessions[ Page="A" ou Page="B" ] indique le nombre de sessions qui ont consulté la page A, la page B ou les deux.
Filtrer par défaut
Admet le jeu d’éléments de la dimension Dim admis par le filtre.
Exemple : Sessions[ Page="/accueil" par le visiteur ] est le nombre de sessions appartenant à un visiteur qui a vu la page "/accueil".
Identificateur
Filtres de référence définis autrement dans le profil.
Exemple : Sessions[ Broken_Session_Filter ] correspond au nombre de sessions admises par le filtre de session rompue.
Dim = "Value"
Admet l’élément donné de la dimension Dim.
Exemple : Sessions[ Page="A" ] est le nombre de sessions qui ont consulté la page A.
Dim <> "Value"
Dim != “Valeur”
Admet tous les autres éléments de la dimension Dim.
Exemple : Sessions[ Page<>"A" ] est le nombre de sessions qui ont consulté une page autre que A.
Dim = #Ordinal
Admet l’élément de la dimension Dim avec la valeur ordinale donnée.
Exemple : Sessions[ Mois=#0 ] correspond au nombre de sessions du premier mois du jeu de données.
Dim <> #Ordinal
Dim != #Ordinal
Admet tous les autres éléments de la dimension Dim.
Exemple : Sessions[ Session_Value <> #0 ] correspond au nombre de sessions dont la valeur de session n’est pas nulle.
Dim correspond à "Expr"
Admet les éléments de la dimension Dim correspondant à l’expression régulière donnée. Dim ne doit pas être une dimension Denormal ou dénombrable.
Exemple : Sessions[ URI correspond à ".*/product/.*" ] est le nombre de sessions qui ont consulté une page du répertoire d’un produit.
Dim ne correspond pas à "Expr"
Admet les éléments de la dimension Dim ne correspondant pas à l’expression régulière donnée. Dim ne doit pas être une dimension Denormal ou dénombrable.
Exemple : Sessions[ L'URI ne correspond pas à ".*\.jsp" ] est le nombre de sessions qui ont consulté une page qui n'était pas une page JSP.
Dim < "Value"
Admet les éléments de la dimension Dim avec des valeurs ordinales inférieures à la valeur ordinale de l’élément "Valeur". Si "Valeur" n’est pas un élément de dimension, il est supposé être plus grand que n’importe quel élément actuel de la dimension.
Exemple : Sessions[ Mois < "Jul ‘04’ ] est le nombre de sessions qui ont eu lieu avant juillet 2004.
Dim > "Value"
Admet les éléments de la dimension Dim avec des valeurs ordinales supérieures à la valeur ordinale de l’élément "Valeur". Si "Valeur" n’est pas un élément de dimension, il est supposé être plus grand que n’importe quel élément actuel de la dimension.
Exemple : Sessions[ Mois > "Jul ‘04’ ] est le nombre de sessions qui ont eu lieu après juillet 2004.
Dim <= "Value"
Admet les éléments de la dimension Dim avec des valeurs ordinales inférieures ou égales à la valeur ordinale de l’élément "Valeur". Si "Valeur" n’est pas un élément de dimension, il est supposé être plus grand que n’importe quel élément actuel de la dimension.
Exemple : Sessions[ Session_Number <= "2" ] correspond au nombre de sessions qui ont été la première ou la deuxième session d’un visiteur.
Dim >= "Value"
Admet les éléments de la dimension Dim avec des valeurs ordinales supérieures ou égales à la valeur ordinale de l’élément "Valeur". Si "Valeur" n’est pas un élément de dimension, il est supposé être plus grand que n’importe quel élément actuel de la dimension.
Exemple : Sessions[ Session_Number >= "5" ] est le nombre de sessions qui étaient la cinquième session ou plus d’un visiteur.
n’importe quel point
Admet tous les éléments de la dimension Dim.
Exemple : Sessions[ n'importe quelle page vue ] est le nombre de sessions avec au moins une page vue.
no Dim
Admet les éléments rejetés par tout Dim.
Exemple : Sessions[ no Page_View ] est le nombre de sessions sans page vue.
(FILTRE)
identique à FILTER; permet de grouper une partie d’une expression de filtre.