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,[SessionsTrue] est une mesure définie à l’aide du filtre "True". La mesure[SessionsTrue] 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?lang=fr" par le visiteur ] est le nombre de sessions appartenant à un visiteur qui a vu la page "/accueil?lang=fr". |
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. |