Rubrique précédente: Chargement des enregistrements en attente

Rubrique suivante: Formats de date et d'heure de l'adaptateur

Gestion des événements

L'observateur d'événements permet de rechercher et d'afficher des événements issus de données brutes. Il permet d'afficher, imprimer et exporter les événements récupérés par les adaptateurs, les événements de logique applicative reçus (c'est-à-dire récupérés à partir des métriques validées), les événements de logique applicative envoyés (aux métriques) et les événements corrigés.

Vous pouvez également utiliser l'observateur d'événements à partir de la portée de logique applicative pour afficher les événements reçus et envoyés.

L'observateur d'événements permet de rechercher rapidement des écarts de données et de vérifier l'intégrité des données. Vous pouvez également l'utiliser lorsque des clients requièrent la documentation de toutes les informations circulant dans le système. Il vous permet également de créer un rapport basé sur les événements.

Présentation

La fonctionnalité Gestion des événements d'Insight permet la manipulation d'événements de données brutes. Les utilisateurs peuvent sélectionner et afficher des données commerciales à l'aide d'un certain nombre de filtres de rapport différents. Cependant, les données brutes conduiront parfois à un résultat apparemment incorrect ou à un problème. La fonctionnalité Gestion des événements permet la modification des données afin de corriger les données apparemment erronées dans le rapport d'erreurs.

Par exemple, considérons la situation suivante :

La table ci-dessous liste les Evénements de données brutes disponibles dans Insight, les états disponibles pour chacun, les sources possibles et une explication.

Remarque : Chaque type d'événement peut se trouver dans un ou plusieurs états :

Types d'événement

Etat d'événement

Explication

Données brutes

(D'origine)

Sources

  • Adaptateur de texte
  • Adaptateur SQL
  • Formulaires de chargement des données
  • Manuel

Original

Evénement de données brutes d'origine (p. ex., des adaptateurs). Ajouté via l'adaptateur de fichier/SQL et le formulaire de chargement des données.

Exclure

Un événement de données brutes d'origine qui a logiquement été supprimé (plutôt que physiquement purgé).

Données brutes

(Corrigées)

Source :

  • Correction

Corrigé

Evénement de correction de données brutes. Il peut être causé par :

  • Remplacement d'un enregistrement d'origine en raison de modifications.
  • Ajout d'un nouvel événement de correction ajouté manuellement qui remplace un enregistrement d'origine en raison de modifications.

Remplacé

Un événement de données brutes d'origine qui a été modifié et est remplacé par un autre enregistrement d'événement.

Logique applicative

Source :

  • Métrique

Secteur d'activité

Evénement de logique applicative "reçu" (d'une métrique validée) ou "envoyé" (à une métrique).

Ecran Gestion des événements

La fenêtre Gestion des événements permet de rechercher des événements de données brutes et de les afficher. De plus, vous pouvez imprimer et exporter les événements récupérés des adaptateurs, les événements de logique applicative "reçus" (récupérés des métriques validées), les événements de logique applicative "envoyés" (à des métriques) et les événements corrigés (c.-à-d., les événements qui ont été remplacés, ajoutés ou supprimés manuellement via des corrections et mettre à jour ainsi que supprimer des enregistrements de données brutes spécifiques, tels que les suivants :

Evénements récupérés des adaptateurs

Evénements de logique applicative (envoyés et reçus)

Evénements de logique applicative envoyés à des métriques

Evénements de logique applicative à partir de métriques validées

Evénements corrigés

Autorisations/contrôle d'accès

La table et les chiffres suivants indiquent les autorisations requises pour utiliser les fonctions de gestion des événements.

Fonctionnalité

Autorisation requise

Piste d'audit de données brutes (afficher)

Gestion des événements - afficher

Gestion des événements - afficher

Gestion des événements - afficher

Gestion des événements (ajouter, mettre à jour, supprimer, rétablir)

Gestion des événements - mettre à jour

Signalement de données brutes (modifier, supprimer)

Gestion des événements - mettre à jour

Signalement de données brutes (afficher)

Signaler/Afficher des données brutes

Affichage des événements

La recherche d'événement est un processus en deux parties. La première étape consiste à sélectionner les critères de recherche. La seconde partie consiste à trier et regrouper les événements.

Vous pouvez rechercher un événement par Horodatage, Type d'événement, Métrique de ressource et de destination.

  1. Pour ouvrir la fenêtre Gestion des événements, cliquez sur Conception, Collecte de données, Gestion des événements. La fenêtre Gestion des événements s'ouvre.
  2. Sélectionnez les paramètres de filtres souhaités et cliquez sur le bouton Rechercher. La fenêtre affiche une liste d'événements correspondant aux critères de la recherche.
  3. Suivez les instructions ci-dessous pour rechercher des événements.

Pour rechercher des événements:

  1. Dans la page Gestion des événements, développez le formulaire de recherche et sélectionnez la ou les option(s) de recherche :
    1. Dans Horodatage, sélectionnez :
    1. Dans Type d'événement, sélectionnez le type d'événement dans la liste Disponible et transférez-le dans la liste Incluse.
    2. Dans Ressource :

    ou

    1. Dans Métrique de destination :

    ou

  2. Cliquez sur Rechercher. Les résultats s'affichent sous la zone de recherche. Pour plus d'informations sur la grille des résultats de la recherche, consultez la section Utilisation des grilles de résultats de recherche.

Les résultats de la recherche comprennent les informations suivantes sur chaque événement:

Paramètres d'événements

La fenêtre Gestion des événements inclut la colonne Détails (voir la sous-section suivante) en plus des attributs suivants :

ID

Type d'événement

Ressource du nom de la source

Ressource

Horodatage

State

Le numéro d'ID d'Insight affecté à l'ID de données brutes ou d'événements de l'entreprise.

Le type d'événement.

Le nom de l'adaptateur source ou du formulaire de chargement des données ou de Correction ou de la métrique source.

Répertorie le nom de la ressource.

Indique la date/heure (ou date/heure corrigée) de l'événement dans le fuseau horaire de l'utilisateur.

Affiche l'état de chaque événement. Il peut s'agir un état suivant :

  • Original
  • Remplacé
  • Exclu
  • Correction
  • Secteur d'activité

Etats d'événement

Chaque événement existe dans un état spécifique. La table ci-dessous indique les états d'événement et une explication possibles pour chaque.

Etat d'événement

Explication

(D'origine)
(+en attente)

Evénement de données brutes d'origine (p. ex., d'adaptateur). Ajouté via l'adaptateur de fichier/SQL et le formulaire de chargement des données.

Remplacé
(+en attente)

Un événement de données brutes d'origine qui a été modifié et est remplacé par un autre enregistrement d'événement.

Rétabli
(+en attente)

Un événement de données brutes d'origine qui a logiquement été supprimé (plutôt que physiquement purgé).

Correction
(+en attente)

Un événement de données brutes remplaçant un enregistrement d'origine en raison de modifications.

Logique applicative

Evénement de logique applicative "reçu" (d'une métrique validée) ou "envoyé" (à une métrique).

Gestion des événements : détails

En plus des paramètres répertoriés ci-dessus, la fenêtre Gestion des événements reprend les détails des événements. La colonne Détails affiche une description résumée des champs d'événement et de leurs valeurs.

Une version complète des détails des événements est affichée dans le volet Détails (situé le plus à droite).

Modification d'événements

Vous pouvez modifier des événements dans le volet Détails lorsque :

L'événement d'origine présente l'un des états suivants : D'origine ou Correction

La gestion des événements : Mettre à jour les autorisations de rôle a été affecté à l'utilisateur (voir Autorisations, ci-dessus).

Vous pouvez modifier les attributs d'événement suivants :

Ressource

Horodatage

Champs de données de type d'événement

Remarque : Vous ne pouvez pas changer le type d'événement.

Opérations sur les événements

Vous pouvez effectuer les opérations suivantes sur les événements Insight.

Correct - Autorisé uniquement sur les événements qui ont les statuts suivants :

Original

Correction

Exclure - Autorisé uniquement sur les événements qui ont les statuts suivants :

Original

Rétablir - Autorisé uniquement sur les événements qui ont les statuts suivants :

Remplacé

Supprimer - Autorisé uniquement sur les événements qui ont les statuts suivants :

Correction

Remarque : Supprimer et rétablir effectuent des opérations similaires :

Rétablir renvoie un événement Remplacé à son état d'origine et supprime la correction correspondante.

Supprimer supprime la correction et restaure l'état d'origine de l'événement Remplacé correspondant.

Pour modifier un événement

  1. Cliquez sur l'événement à modifier. Le volet Détails s'ouvre.
  2. Cliquez sur le bouton Modifier. Les paramètres que vous pouvez modifier apparaissent comme des entrées dans une zone de saisie de texte.
  3. Modifiez le ou les paramètre(s) selon vos besoins et cliquez sur le bouton Corriger pour corriger (c.-à-d., enregistrer, la ou les nouvelle(s) valeur(s) dans la mémoire uniquement).

Contraintes de modifications

Les restrictions/contraintes suivantes s'appliquent lors de la modification d'un événement :

L'horodatage ne peut pas être antérieur à la ligne de données de purge (paramètre de configuration système "pslwriter/raw_data_pdl"), le cas échéant.

L'horodatage ne peut pas être postérieur à la date maximale (le cas échéant). Il est utilisé lorsque table t_raw_data a un partitionnement de base de données défini.

Les données de champ codées ne peuvent pas dépasser 4000 caractères. Par exemple, "Le total des données de champ codées compte {0} caractères en trop". (Obligez l'utilisateur à tronquer son texte après lui avoir indiqué de combien de caractères il dépasse la limite.)

La ressource, l'horodatage et le type d'événement sont obligatoires.

Validation des modifications

Pour valider des modifications

  1. Cliquez sur le bouton Corriger.
  2. Pour valider des modifications (le cas échéant), cliquez sur le bouton Valider.
  3. L'arborescence dans le panneau de gauche n'est pas immédiatement mise à jour (les totaux également) tant que la validation n'est pas terminée.
  4. La modification sera validée et s'affichera en tous les nouveaux calculs utilisant ces données.

Etat des événements après leur modification

La table suivante reprend les modifications apportées à l'état d'un événement à la suite d'une modification.

Etat d'événement

Remarque : Les corrections sont stockées en mémoire ; elles ne sont pas enregistrées dans la base de données. Pour enregistrer à la base de données, cliquez sur Valider ; un nouveau calcul sera aussi effectué.

Corrections et singularité d'événement

Un événement singulier est un événement qui se produit précisément une fois. Au lieu d'ajouter un nouvel événement à un ensemble d'événements existants, les nouvelles informations remplacent les informations actuelles et un événement unique reste.

Exemple : Président des Etats-Unis. Il y en a seulement un. Une personne différente occupe finalement le bureau (nouvelles informations, nouvelle date, etc.) mais il y en a uniquement un à tout moment.

Le chargement d'un événement singulier après une correction a été défini

Les corrections ont la priorité sur la singularité d'événement, même si l'adaptateur avec la singularité d'événement update a été exécuté avec les données d'origine après que la correction ait été faite.

Les corrections ont la priorité sur une action automatiquement modifiée (singularité d'événement).

Lorsqu'un événement est dans l'état D'origine et qu'il doit être mis à jour à cause de la singularité d'événement, il est mis à jour et garde l'état D'origine.

Lorsqu'un événement est dans l'état Exclu, et qu'il est mis à jour à cause de la singularité d'événement, l'événement est mis à jour et l'état Exclu est maintenu.

Pour des événements corrigés, deux événements existent : Remplacé et Correction. Lors de l'exécution d'un adaptateur correspondant, les informations de l'événement Remplacé peuvent être mises à jour (et rester Remplacé) : la Correction reste comme telle.

Le mécanisme de singularité d'événement vérifie uniquement dans la base de données les événements insérés par l'adaptateur actuel (c.-à-d., état D'origine/Remplacé/Exclu). Cela ne concerne pas les événements dont la source est Correction ou les événements insérés par d'autres adaptateurs.

Pour corriger des événements avec une singularité d'événement définie sur l'adaptateur

Aucune vérification n'est faite pour la singularité d'événement effectuant une Correction. Le mécanisme de correction ne propose pas les singularités d'événement avec Ajouter. Cela veut dire qu'il est possible de corriger deux événements distincts pour qu'ils aient les mêmes données. La singularité d'événement définie sur l'adaptateur d'origine n'est pas référencée.

Informations de modification supplémentaires

Les contrôles affichés pendant la modification correspondent à la structure de champ du type d'événement que vous avez sélectionné.

Le nom de ressource de l'événement modifié est affiché en regard du nom de paramètre Ressources.

  1. Cliquez sur le bouton en regard de ce paramètre (voir illustration ci-après) pour afficher la fenêtre contextuelle Sélectionner les ressources. Vous pouvez sélectionner une Ressource dans le système.

    Remarque : Le nom de la ressource affiché est le nom réel de la ressource (c.-à-d. après la conversion). Par conséquent, dans le volet Modifier les détails, une ressource pré-existante est requise.

    Remarque : Lorsque la structure de type d'événement comporte plus de champs que ceux définis dans l'événement de données brutes, ces champs sont affichés comme "nul" en mode d'affichage. Dans le mode d'édition, ces zones d'édition sont vides (voir illustration ci-dessus).

    Remarque : Lorsque la structure de type d'événement comporte moins de champs que ceux définis dans l'événement de données brutes, les champs supplémentaires sont affichés en mode d'affichage (comme type Inconnu), mais disparaissent dans le mode d'édition.

Lors de la correction d'un événement, sa structure correspondra à la structure de type d'événement la plus récente.

Structure des données par défaut

Les champs distincts Type d'événement sont facultatifs. Si un utilisateur appuie sur le bouton Correct, sans entrer de valeur au préalable pour les champs facultatifs, la valeur des champs facultatifs sera définie automatiquement à l'aide des conventions suivantes :

Type de champ

Valeur par défaut

Chaînes

Chaîne vide

Entier/réel

0

Date

01/01/1970

Comparaison d'événements

La comparaison d'événements permet à l'utilisateur d'afficher des événements Remplacés et leurs événements correspondants Correction.

Pour comparer un événement

  1. Localisez et cliquez sur un événement qui n'est pas en état d'Origine.
  2. Développez le volet Détails.
  3. Cliquez sur le bouton Comparer ; la fenêtre Comparaison d'événements s'affiche. Vous pouvez afficher les événements comparés côte à côte. Les différences sont mises en surbrillance.
Rapports : Modification des données de l'événement

Insight permet de modifier les données de l'événement dans l'onglet Analyse des rapports. Il permet de modifier les données "à la volée" afin de corriger les erreurs lors de l'affichage du rapport.

Pour modifier des données

  1. Générer un rapport (ou ouvrir un rapport existant).
  2. Cliquez avec le bouton droit de la souris sur le graphique et explorez vers le bas jusqu'aux données à modifier.
  3. Cliquez avec le bouton droit de la souris sur le graphique et sélectionnez Afficher les données brutes.

OU

  1. Générer un rapport (ou ouvrir un rapport existant).
  2. Cliquez sur l'onglet Analyse. La fenêtre affiche les paramètres de rapports.
  3. Sélectionnez le paramètre souhaité (il peut y en avoir plus d'un - voir illustration ci-dessous : les paramètres sont en rouge).
  4. Cliquez sur la flèche à côté de l'option Afficher les données brutes et les commentaires sur les causes premières. Les données brutes sont affichées.
  5. Une icône Ouvrir la gestion des événements est affichée sur chaque ligne correspondant à un événement de données brutes (par opposition aux données intermédiaires). L'état de ces événements est affiché.
  6. Cliquez sur l'icône Ouvrir la gestion des événements d'un événement. La fenêtre Gestion des événements s'ouvre au même jeu de résultats des données brutes affichés dans le rapport actuel. L'événement sélectionné ci-dessus est celui sélectionné dans l'environnement Gestion des événements qui est maintenant ouvert.
  7. Modifier, corriger et valider les données selon vos besoins (voir Validation des modifications, ci-dessous)

Statut du calcul

Le statut de calcul d'un rapport est indiqué par l'icône Statut du calcul située en haut du rapport (dans tous les onglets).

Le statut du calcul peut être l'un des suivants :

Calc_Status

Retard de calcul

Après avoir appuyé sur le bouton Valider (ou après le chargement des données via un adaptateur ou DLF), il y a une période pendant laquelle les informations affichées sous les onglets Données et Graphique sont différentes des données affichées sous l'onglet Analyse.

Au cours de cette période, le statut Rapport peut initialement s'afficher comme Complet, au lieu de Non calculé parce que le moteur ACE n'a pas encore traité les modifications.

Remarque : Si la dernière date de calcul est antérieure à la date/heure d'une gestion d'événements Valider, mais que le statut est toujours Terminé, cela signifie que le moteur ACE n'a pas encore commencé à traiter ces modifications.

Remarque : En conséquence, le statut de calcul s'affiche comme Non Calculé, " " ou " ". Une fois le nouveau calcul terminé, le statut devient Terminé ; les informations dans les onglets Données et Graphique correspondent alors à celles de l'onglet Analyse.

La boîte de dialogue Valider inclut par conséquent un avertissement indiquant à l'utilisateur que les rapports dépendant de ces données peuvent ne pas être mis à jour immédiatement.

Validation des modifications

Les modifications qui ont été apportées aux données doivent être validées afin qu'elles prennent effet.

  1. Allez à la fenêtre principale de gestion des événements ; sélectionnez les données à valider. Il s'agit de toutes les données qui ont pour état : En attente.
  2. Cliquez sur le bouton Valider pour valider l'entrée corrigée dans la base de données. La boîte de dialogue Valider les corrections s'ouvre.
  3. Entrez la justification pour apporter la modification et cliquez sur Valider. La modification sera validée et s'affichera dans tous les nouveaux calculs utilisant ces données.

    Remarque : Toutes les modifications de données en attente dans la session d'utilisateur actuelle sont validées.

    Remarque : En cas d'erreur, aucune donnée ne sera validée.

    Remarque : Les données sont validées dans l'ordre dans lequel elles ont été modifiées.

    Remarque : Les modifications sont enregistrées dans la Piste d'audit.

    Remarque : Il est notifié que les moteurs de calcul (ACE 1 et ACE2) peuvent faire un nouveau calcul pour chaque modification.

  4. Si vous n'appuyez pas sur le bouton Valider, toutes les modifications sont perdues si l'une des situations suivantes se produit :

Vous appuyez sur le bouton Annuler (un message d'avertissement s'affichera)

Une nouvelle recherche est initialisée

La session d'utilisateur actuelle est perdue (y compris la navigation sur la page).

Piste d'audit

La Piste d'audit contient une description de toutes les modifications apportées aux données de gestion d'événements. Cela inclut la date de création des données, l'utilisateur qui les a créées, la justification et une description automatiquement générée des modifications réelles apportées à chaque EventID impliqué.

Pour afficher la piste d'audit

Ouvrez la fenêtre Gestion des événements.

Cliquez sur le bouton Piste d'audit (fenêtre gauche inférieure) ; la fenêtre Piste d'audit s'ouvre.