Accueil

L'onglet Accueil vous permet de modifier les champs en définissant des agrégats par exemple pour fusionner certains champs, créer des filtres ou définir une invite.

Éditeur d'expressions

L'éditeur d'expressions vous permet de créer des champs (un par un ou en masse) et de modifier les conditions comme vous le feriez avec une calculatrice.

Pour créer votre expression, plusieurs éléments sont à votre disposition :

  • Fonctions : elles vous permettent de créer des expressions complexes avec un ou plusieurs champs.
  • Variables et leurs valeurs :
    • les champs de votre base de données ;
    • les ensembles de champs que vous avez définis lors de votre manipulation de données ;
    • les invites que vous avez définies lors de votre manipulation de données ;
    • les catégories définies pour les champs et variables existants.
  • Associations de champs.
  • Messages.
Définir un agrégat

Ce panneau vous permet d'ajouter des agrégats du même type que ceux créés automatiquement par la fonctionnalité de journalisation des événements. Ainsi, vous pouvez utiliser cette fonctionnalité pour générer automatiquement de nombreux agrégats différents, puis utiliser un modèle de classement ou de régression pour identifier les plus importants par rapport à votre question métier. Vous pouvez ensuite créer un jeu de données ne contenant que les agrégats les plus intéressants.

Paramètres d'agrégation
  • Pour sélectionner la table des événements

Dans la section Sélection de la table des événements :

  1. Sélectionnez dans la liste Table la table contenant les événements liés à votre table de référence.
  2. Sélectionnez dans la liste Colonne de date le champ indiquant l'ordre des événements.
  • Pour spécifier les clés de jointure

Dans la section Clés de jointure :

  1. Sélectionnez dans la liste Clé de la table de référence le champ correspondant à la clé de jointure.
  2. Sélectionnez dans la liste Clé de la table des événements le champ correspondant à la clé de jointure.
  • Pour spécifier l'opération d'agrégation
    1. Dans la section Spécification de l'opération d'agrégation :
    2. Sélectionnez dans la liste Fonction le type de fonction à appliquer. Les fonctions suivantes sont proposées :
      Fonctions Description Valeurs renvoyées
      Count calcule le nombre d'occurrences nombre d'occurrences trouvées
      Sum calcule la somme somme calculée
      Average calcule la moyenne moyenne calculée
      Min identifie la valeur minimum valeur minimum
      Max identifie la valeur maximum valeur maximum
      Exists vérifie s'il existe au moins un événement correspondant à la référence actuelle

      0 si aucun événement n'a été trouvé

      1 si au moins un événement a été trouvé

      NotExists vérifie qu'aucun événement correspondant à la référence actuelle n'existe

      0 si au moins un événement a été trouvé

      1 si aucun événement n'a été trouvé

      Premier

      identifie la première occurrence

      Remarque : Nécessite la présence d'une colonne de date

      valeur de la première occurrence dans le temps pour la référence actuelle
      Dernier

      identifie la dernière occurrence

      Remarque : Nécessite la présence d'une colonne de date

      valeur de la dernière occurrence dans le temps pour la référence actuelle
  • Sélectionnez dans la liste Colonne Cible, la variable sur laquelle appliquer la fonction choisie. Lorsque vous sélectionnez l'opération Compter, l'option * vous permet de ne pas sélectionner une colonne donnée.

    Vous pouvez sélectionner plusieurs colonnes cibles.

Paramètres de période

Vous pouvez créer des agrégats sur l'ensemble de vos jeux de données ou bien les filtrer par date. Les dates servant de filtres peuvent être des constantes, des variables ou des invites.

  • Pour paramétrer les périodes
    1. Cochez la case Définir les périodes pour sélectionner les dates de début et de fin déterminant la période utilisée pour filtrer les événements.
    2. Choisissez si vous voulez créer une période simple ou des périodes successives.
    3. Dans le cas d'une période simple :
      1. Choisissez le type d'entrée à utiliser comme date de début. Trois types sont disponibles :
        • le type Champ vous permet d'utiliser une date stockée dans la base de données et donc propre à chaque client (par exemple une date de premier achat ou de résiliation d'abonnement)
        • le type Constante vous permet de sélectionner une date fixe (par exemple la date du lancement d'une campagne marketing)
        • le type Invite permet de demander à l'utilisateur de renseigner l'information au moment de la génération du modèle.
      2. Sélectionnez le format de stockage à utiliser (Date avec horaire ou Date). Si vous avez sélectionné le type Champ, seuls les champs qui correspondent au format de stockage sélectionné sont affichés dans la liste.
      3. Sélectionnez la valeur à utiliser comme date de début.
        • Dans le cas d'un champ, sélectionnez le champ dans la liste affichée.
        • Dans le cas d'une constante, saisissez la valeur de la constante ou utilisez le bouton calendrier à droite du champ.
        • Dans le cas d'une invite, sélectionnez l'invite à utiliser ou cliquez sur le bouton + pour créer une invite.
          Remarque

          La date de début est incluse dans la période.

      4. Répétez les étapes 2 à 4 pour la date de fin.
        Remarque

        La date de fin est exclue de la période.

        Dans le cas de périodes successives :

      • Définissez le nombre de périodes successives que vous voulez, leur durée et la date de début en utilisant les liens hypertextes (soulignés en bleu).
Filtres et pivots

L'option Filtre vous permet de filtrer vos données selon les valeurs d'une variable. Chaque filtre défini génère une variable.

L'option Pivot vous permet de créer une variable pour chaque valeur sélectionnée. La création d'un pivot correspond à créer un filtre sur une catégorie pour toutes les catégories sélectionnées. Le pivot est toujours appliqué à la table des événements.

Les deux options peuvent être complémentaires.

  • Pour définir un filtre

Il existe deux types de filtres :

  • Filtrer la table d'événements affiche la liste des filtres appliqués à la table des événements.
  • Filtrer la table de référence affiche la liste des filtres appliqués à la table de référence.
  1. Cliquez sur le bouton Ajouter () pour définir une condition complexe à l'aide de l'éditeur d'expressions.
  2. Sélectionnez la condition définie précédemment et cliquez sur le bouton Modifier () pour la modifier.
  3. Cliquez sur le bouton Supprimer () pour supprimer la condition définie précédemment.
  • Définir un pivot
    1. Dans la liste déroulante Variables, sélectionnez la variable sur laquelle vous voulez filtrer.
    2. Pour ajouter des catégories à la table, vous pouvez :
      • extraire automatiquement les catégories des variables en cliquant sur les jumelles () situées à côté de la liste, puis sélectionner les valeurs en cochant la case Sélection correspondante ;

        ou

      • saisir une valeur dans le champ Nouvelle catégorie et cliquez sur le bouton + ;
      • charger une liste de catégories de fichiers en cliquant sur le bouton Ouvrir le fichier () à droite de la liste de tables Catégories, puis sélectionner les valeurs à conserver ou à exclure en cochant la case Sélection correspondante.
        Remarque

        Le nombre de variables créées est indiqué en bas du panneau. Ce nombre augmente de façon exponentielle en cas de filtrage par pivot. Plus le nombre de variables est élevé, plus l'apprentissage est long.

    3. Enregistrez les catégories sélectionnées en cliquant sur le bouton Enregistrer () à droite de la liste de tables Catégories.
      Remarque

      Comme indiqué précédemment, le bouton Enregistrer enregistre uniquement les catégories dont la case Sélection est cochée.

    4. Cochez la case Créer aussi des agrégats non filtrés pour créer une variable agrégée non filtrée.
Filtrage des événements

Vous pouvez créer des agrégats sur l'ensemble de vos jeux de données ou bien les filtrer par date. Comme dans la journalisation des événements, les dates servant de filtre peuvent être des constantes, des variables ou des invites.

  • Pour filtrer des événements
    1. Cochez la case Fenêtre de temps pour sélectionner les dates de début et de fin de la période utilisée pour filtrer les événements.
    2. Choisissez le type d'entrée à utiliser comme date de début. Trois types sont disponibles :
      • le type Champ vous permet d'utiliser une date stockée dans la base de données et donc propre à chaque client (par exemple une date de premier achat ou de résiliation d'abonnement)
      • le type Constante vous permet de sélectionner une date fixe (par exemple la date du lancement d'une campagne marketing)
      • le type Invite permet de demander à l'utilisateur de renseigner l'information au moment de la génération du modèle.
    3. Sélectionnez le format de stockage à utiliser (Date avec horaire ou Date). Si vous avez sélectionné le type Champ, seuls les champs qui correspondent au format de stockage sélectionné sont affichés dans la liste.
    4. Sélectionnez la valeur à utiliser comme date de début.
      • Dans le cas d'un champ, sélectionnez le champ dans la liste affichée.
      • Dans le cas d'une constante, saisissez la valeur de la constante ou utilisez le bouton calendrier à droite du champ.
      • Dans le cas d'une invite, sélectionnez l'invite à utiliser ou cliquez sur le bouton + pour créer une invite.
    5. Répétez les étapes 2 à 4 pour la date de fin.
    6. Cliquez sur le bouton Suivant pour créer l'agrégat. Une fenêtre s'ouvre vous permettant de nommer le nouveau champ.
    7. Dans le champ Nom saisissez le nom du champ à créer.
    8. Cliquez sur le bouton OK.
Jointures

Cet onglet vous permet de créer une jointure entre la table source et une autre table de votre base de données, autrement dit d'ajouter les informations contenues dans une autre table lorsque le champ sélectionné dans la table source est identique au champ sélectionné dans la table cible.

  • Pour définir une jointure
    • Table
      1. Sélectionnez la table à joindre dans la liste Table cible.
      2. Cliquez sur le bouton +.
      3. Sélectionnez le champ source dans la liste Champ source.

        Si la table sélectionnée contient des champs correspondant au champ source, ceux-ci sont affichés dans la liste Champ cible. Sinon, le message Aucun champ disponible est affiché.

      4. Sélectionnez le champ cible dans la liste Champ cible.
      5. Cliquez sur OK pour créer la jointure. Ce bouton est activé uniquement lorsque tous les éléments nécessaires à la jointure sont sélectionnés. Les jointures existantes sont affichées dans la partie supérieure du panneau.

Une fois qu'une jointure a été créé, tous les champs de la table cible sont ajoutés à la liste Champ source, ce qui vous permet de créer des jointures à partir de ces champs.

Remarque

Si vous choisissez de créer une jointure sans utiliser de champ clé, un icône d'avertissement s'affiche dans la liste des jointures existantes.

  • Champs

Lorsque vous fusionnez de nouveaux champs, vous pouvez en définir vous-même l'appellation en ajoutant un préfixe ou un suffixe aux alias.

  • Dans le champ Préfixe, saisissez le préfixe de votre choix, suivi d'un trait de soulignement.
  • Dans le champ Suffixe, saisissez le suffixe de votre choix, précédé d'un trait de soulignement.

Après avoir fusionné deux champs à partir de tables différentes, vous avez la possibilité de créer une clé composite en joignant deux autres champs de ces mêmes tables.

  • Pour créer une clé composite
    1. Sélectionnez le champ source dans la liste Champ source.
    2. Sélectionnez le champ cible dans la liste Champ cible.
    3. Cliquez sur le bouton Ajouter une jointure.

      Un menu contextuel apparaît.

    4. Sélectionnez l'option Ajouter une paire de clés.

      Les champs source et cible de la jointure existante, qui apparaissent dans la partie supérieure du panneau, sont mis à jour.

Filtres

Cet onglet vous permet de créer et d'appliquer des filtres sur les données pour ne conserver que les enregistrements qui vous intéressent.

  • Pour définir un filtre
    1. Dans la section Ne conserver que les entrées qui rendent vrai pour, choisissez si vous voulez conserver les enregistrements répondant à toutes les conditions ou seulement à au moins l'une d'elles.
    2. Cliquez sur le bouton Nouvelle condition. L'éditeur d'expressions s'ouvre, vous permettant ainsi de définir une nouvelle condition.
  • Pour modifier une condition
    1. Dans la Liste des conditions du filtre, sélectionnez la condition que vous voulez modifier.
    2. Cliquez sur le bouton Modifier.
  • Pour supprimer une condition de filtre
    1. Dans la Liste des conditions du filtre, sélectionnez la condition que vous voulez supprimer.
    2. Cliquez sur le bouton Supprimer.
Invites

Cet onglet liste les invites existants et vous permet de définir de nouvelles invites qui serviront à demander à l'utilisateur d'entrer une valeur lors de l'utilisation de la table d'analyse dans un des composants d'Automated Analytics.

  • Pour créer une invite

Il existe deux façons de créer une invite, soit en passant par le panneau Invites, soit lors de la création d'un champ ou d'un filtre.

  1. Dans la boîte de dialogue Invite, saisissez le nom de l'invite dans le champ Nom. Ce nom vous permettra de retrouver et sélectionner l'invite lors de la création d'un champ ou d'un filtre.
  2. Choisissez le type d'invite dans la liste Type.
  3. Saisissez la valeur par défaut dans le champ Valeur. Lorsque l'utilisateur verra l'invite apparaître, cette valeur sera proposée par défaut.
  4. Saisissez la phrase d'accueil du prompt dans le champ Description.
  5. Cliquez sur le bouton OK pour créer l'invite.
Remarque

Les invites ne sont pas visibles dans l'onglet Aperçu.