En savoir plus sur le Data Workbench Annonce de fin de vie.
Un filtre est une expression qui définit un sous-ensemble des données d’un jeu de données.
Un filtre admet ou refuse 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 Éditeurs de filtre.
Dans le tableau suivant, chaque description de syntaxe comprend un exemple d’expression de mesure utilisant ce filtre. Par exemple, sessions[True] est une mesure définie à l’aide du filtre "True". Sessions[True] est identique à la mesure Sessions , car le filtre True admet chaque élément de la dimension Session .
True |
Filtre constant. Admet chaque élément de chaque dimension Exemple : Sessions[ True ] est identique aux sessions. |
False |
Filtre constant. Rejette chaque élément de chaque dimension. Exemple : Sessions[ False ] est toujours zéro. |
ne pas filtrer |
Admet les éléments rejetés par Filtre. Exemple : Sessions[ not Page="A" ] est le 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" ] est le nombre de sessions qui ont consulté les pages A et B. |
FilterA ou FilterB |
Admet les éléments admis par FilterA ou FilterB. Exemple : Sessions[ Page="A" ou Page="B" ] est le nombre de sessions qui ont consulté la page A, la page B ou les deux. |
Filtrage par dimension |
Admet l’ensemble des éléments de la dimension Dim admis par le filtre. Exemple : Sessions[ Page="/home?lang=fr" par Visiteur ] est le nombre de sessions appartenant à un visiteur qui a vu la page "/home". |
Identifiant |
Filtres de référence définis autrement dans le profil. Exemple : Sessions[ Broken_Session_Filter ] est le nombre de sessions admises par le filtre de session rompu. |
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é n’importe quelle page autre que A. |
Dim = #Ordinal | Admet l’élément de la dimension Dim avec la valeur ordinale donnée. Exemple : Sessions[ Month=#0 ] est le 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 ] est le nombre de sessions avec une valeur de session non 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 dénormalisée ou dénombrable. Exemple : Sessions[ URI correspond à ".*/product/.*" ] est le nombre de sessions qui ont consulté n’importe quelle page dans un répertoire de produits. |
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 dénormalisée ou dénombrable. Exemple : Sessions[ 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, on suppose qu’il est plus grand que tout élément actif de la dimension. Exemple : Sessions[ Month < "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, on suppose qu’il est plus grand que tout élément actif de la dimension. Exemple : Sessions[ Mois > "Juil ‘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, on suppose qu’il est plus grand que tout élément actif de la dimension. Exemple : Sessions[ Session_Number <= "2" ] est le nombre de sessions qui étaient 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, on suppose qu’il est plus grand que tout élément actif 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 Dim |
Admet tous les éléments de la dimension Dim. Exemple : Sessions[ any Page_View ] est le nombre de sessions avec au moins une page vue. |
no Dim |
Admet les éléments que tout Dim rejette. Exemple : Sessions[ no Page_View ] est le nombre de sessions sans page vue. |
(FILTRE) |
Identique au FILTRE ; utilisé pour regrouper une partie d’une expression de filtre. |