Accéder au contenu principal

Analyse de la traçabilité des données grâce à l'analyse de l'impact

Via l'analyse de l'impact, affichez la traçabilité des sources de données et des applications. L'analyse de l'impact offre une vue graphique de la traçabilité d'un ensemble de données ou d'une application, en affichant ses entrées et ses sorties de données.

Le graphique de traçabilité affiche le flux de données des applications et des données de votre entreprise. Ouvrez le graphique de traçabilité en cliquant sur l'icône de l'application ou de l'ensemble de données, puis en sélectionnant Analyse de l'impact. Vous pouvez également accéder au graphique de traçabilité via la section Détails d'un ensemble de données.

Graphique de traçabilité

Graphique de traçabilité affichant le flux de données via différents nœuds

Le graphique de traçabilité affiche la manière dont les données sont utilisées dans les applications et les ensembles de données. Il visualise les applications et les ensembles de données sous forme de nœuds. Chaque nœud est connecté par des flèches qui indiquent le flux de données. Par exemple, vous pouvez voir les nœuds d'ensembles de données qui sont utilisés par les nœuds d'applications et les nœuds d'applications qui génèrent des ensembles de données qui sont utilisés par d'autres applications. Vous pouvez clairement voir l'utilisation et les dépendances des applications et des ensembles de données.

Autorisations

Pour afficher l'analyse de l'impact d'un élément du hub, vous devez pouvoir afficher une application ou un ensemble de données. Sur le graphique de traçabilité, vous pouvez afficher les nœuds appartenant à des applications ou des ensembles de données auxquels vous n'avez pas accès, mais qui se trouvent dans la traçabilité de l'élément sélectionné pour l'analyse. Vous pouvez voir le nom de ces nœuds, mais vous ne pouvez pas les ouvrir ni en voir les détails. Vous pouvez décider d'afficher l'analyse de l'impact de ces nœuds pour voir leur traçabilité.

L'analyse de l'impact n'est pas disponible par défaut dans un client et doit être mise à disposition par un administrateur de clients. Voir Gestion de l'analyse de l'impact.

Rôles

Les graphiques de traçabilité aident différents rôles de votre entreprise.

Administrateurs de données

Le graphique de traçabilité aide les administrateurs de données à comprendre la traçabilité des données, facilitant l'ajout de métadonnées et la résolution des problèmes de qualité. Le graphique peut améliorer l'efficacité opérationnelle en vous permettant d'identifier facilement les pipelines, l'utilisation et les doublons éventuels des ensembles de données.

Développeurs d'applications et modélisateurs de données

Le graphique de traçabilité améliore la fiabilité et la compréhension des sources de données. Affichez l'historique complet d'un ensemble de données, les applications qui l'utilisent et identifiez les nouvelles informations dérivées d'un ensemble de données existant. Vérifiez que les données sont appropriées à votre application ou à votre modèle de données.

Graphique de traçabilité

Le graphique de traçabilité affiche les nœuds de la traçabilité d'une source de données. Chaque nœud représente une étape de la traçabilité de l'ensemble de données ou de l'application sélectionné(e). Ces informations de traçabilité sont compilées à chaque chargement ou rechargement des données d'une application. Si votre application n'a pas été chargée récemment, il se peut que la traçabilité soit incomplète ou incorrecte.

Les types de nœud suivants sont affichés sur le graphique de traçabilité :

  • Ensemble de données : Les ensembles de données sont des sources de données telles que des connecteurs ou des fichiers de données. Les ensembles de données sont souvent des sources de données ajoutées à un espace ou générées à partir d'une application sous forme de fichier qvd. Les nœuds d'ensembles de données affichent l'emplacement de l'ensemble de données et indiquent s'il se trouve dans un espace partagé ou géré.

  • Application : Les nœuds d'applications représentent les applications analytiques Qlik Sense qui utilisent les sources de données de la traçabilité. Les nœuds d'applications affichent le nom de l'application et l'emplacement de l'application sous forme de QCS (Qlik Cloud).

Les nœuds disponibles sur un graphique de traçabilité sont les entrées ou les sorties de l'ensemble de données ou de l'application sélectionné(e).

Sélectionnez un ensemble de données ou une application pour le ou la désigner comme le nœud racine de l'analyse de l'impact. Sur le graphique de traçabilité, il est marqué par une bord gris foncé.

Nœud racine

Nœud racine d'un graphique de traçabilité avec un bord gris foncé.

Le graphique de traçabilité affiche le nombre de nœuds d'entrée et de sortie du nœud racine. Les nœuds d'entrée sont les nœuds en amont du nœud racine. Les nœuds d'entrée incluent généralement les sources de données utilisées par le nœud racine ou les applications qui produisent les ensembles de données utilisés par le nœud racine. Les nœuds de sortie sont les nœuds en aval du nœud racine. Les nœuds de sortie sont généralement les applications qui utilisent le nœud racine comme source de données ou la sortie des ensembles de données par le nœud racine.

Sélectionnez un nœud en cliquant dessus. Lorsqu'un nœud est sélectionné, sa traçabilité est mise en surbrillance en vert et vous pouvez voir les détails du nœud disponibles.

Traçabilité mise en surbrillance d'un nœud sélectionné avec les détails

Un nœud a été sélectionné, affichant sa traçabilité complète via les autres nœuds mis en surbrillance en vert.

Détails du nœud

Les détails sont limités par votre accès à l'application ou à l'ensemble de données. Les détails peuvent fournir les informations suivantes :

  • Nom

  • Description

  • Balises

  • Emplacement

  • Espace

  • Propriétaire

  • Auteur

  • Dernière modification

Si vous n'êtes pas autorisé à afficher l'application ou l'ensemble de données, vous pouvez afficher uniquement son nom.

Navigation dans le graphique de traçabilité

Cliquez et glissez pour accéder au graphique de traçabilité. Vous pouvez également utiliser les boutons de navigation. Vous pouvez cliquer sur Accueil pour centrer le graphique de traçabilité sur le nœud racine. Utilisez les boutons Précédent et Suivant pour naviguer parmi vos sélections.

Navigation dans le graphique de traçabilité

Boutons de navigation du graphique de traçabilité.

Pour modifier le nœud racine en cours d'analyse, sélectionnez un nœud, puis Analyse de l'impact dans le panneau de détails.

Filtrez le graphique de traçabilité pour afficher uniquement les entrées ou les sorties du nœud racine. Recherchez des nœuds spécifiques via la zone de recherche.

Zone de recherche et filtres d'entrées et sorties

Zone de recherche et filtres d'entrées et de sorties du graphique de traçabilité.

Il est possible de réduire en un seul groupe les grands groupes de nœuds figurant à la même position dans la traçabilité. Pour afficher tous les nœuds, vous pouvez les développer. Vous pouvez également afficher un nœud d'un groupe réduit en le recherchant.

Nœuds avec des nœuds réduits dessous

Nœuds avec des nœuds réduits dessous.

Restrictions

L'analyse de l'impact et le graphique de traçabilité présentent les restrictions suivantes :

  • Il se peut que toutes les informations de traçabilité des applications qui n'ont pas été chargées après le lancement de l'analyse de l'impact dans Qlik Sense SaaS ne soient pas disponibles tant que ces applications ne sont pas chargées. Il se peut que les détails de certains nœuds soient limités s'ils n'ont pas été chargés après l'activation de l'analyse de l'impact pour le client.

  • Les détails des nœuds des ensembles de données en dehors du client tels que les connexions SQL Server ou Google Drive se limitent au type et au nom de l'ensemble de données. Les connexions REST indiquent uniquement qu'il s'agit de données REST.

Utilisation du graphique de traçabilité

Suivez la source et l'utilisation des données. Le suivi de la traçabilité des données vous permet de comprendre la provenance des données et la manière dont elles se déplacent et dont elles sont utilisées par votre entreprise.

Les développeurs d'applications peuvent utiliser le graphique de traçabilité pour améliorer la fiabilité et la compréhension des sources de données. Répondez à des questions telles que les suivantes :

  • D'où provient cet ensemble de données ?

  • Quelles sont les applications qui utilisent cet ensemble de données ?

  • Existe-t-il d'autres ensembles de données dérivés de cet ensemble de données ?

Les développeurs d'applications peuvent trouver plusieurs ensembles de données associés à un domaine. En examinant sur la traçabilité de l'ensemble de données, vous pouvez voir sa provenance et découvrir les autres applications qui utilisent les données.

En tant qu'administrateur de données, vous pouvez utiliser le graphique de traçabilité pour améliorer l'efficacité opérationnelle, la collaboration et la qualité des données. Répondez à des questions telles que les suivantes :

  • Quels sont les ensembles de données qui ne sont pas utilisés dans les applications ?

  • Quels ensembles de données sont potentiellement des doublons ?

  • Est-il possible de simplifier le pipeline et les transformations ?

  • Quels sont les impacts en aval d'un changement d'un ensemble de données où que ce soit dans le pipeline de données ?

Exemple : Recherche d'ensembles de données avec le graphique de traçabilité

En tant que développeur d'applications, vous pouvez recevoir de la part de votre administrateur de données des ensembles de données à partir desquels vous souhaitez développer des applications. Dans cet exemple, l'administrateur de données a dit d'utiliser la sortie des fichiers QVD de l'application QVD Output-2 En regardant l'espace partagé dans lequel les fichiers QVD sont émis, il n'est pas tout de suite évident de savoir quels ensembles de données utiliser.

Espace de sortie de fichiers QVD

Espace de sortie QVD affichant tous les fichiers QVD qu'il contient.

Cliquez sur sur l'un des ensembles de données, dans ce cas, EmployeeData, puis sélectionnez Analyse de l'impact.

Analyse de l'impact de EmployeeData

Analyse de l'impact du fichier QVD EmployeeData.

En remontant la traçabilité, vous pouvez voir que cet ensemble de données est une sortie de QVD Output-2. Sélectionnez QVD-Output 2 et affichez l'analyse de l'impact.

Analyse de l'impact de QVD-Output-2

Analyse de l'impact de l'application QVD-Output2

Vous pouvez maintenant voir toutes les sorties de QVD-Output-2 et savoir quelles sources de données utiliser dans votre application.

Exemple : Diagnostic des problèmes de données rencontrés grâce au graphique de traçabilité

Vous êtes développeur d'applications et un client qui utilise l'une de vos applications, App7, a signalé que certaines données de l'application semblent périmées. Quand vous exécutez le script de chargement, tout semble correct, donc vous ouvrez Analyse de l'impact sur l'application et vous jetez un coup d’œil à ses entrées. En vous penchant sur les détails de chacun des fichiers QVD source, vous constatez que l'un d'entre eux, Support, n'a pas été chargé depuis sept jours.

Détails de Support

Détails du graphique de traçabilité du nœud Support.qvd.

Vous pouvez déterminer le propriétaire de l'application et le contacter pour approfondir les recherches.

Exemple : Évaluation des impacts en aval

En tant qu'administrateur de données, vous planifiez de mettre à jour le script de chargement et les sorties d'une de vos anciennes applications qui traite des données de connecteur. Une analyse de l'impact de l'application de traitement, QVD-Output-1, permet de vérifier l'impact en aval et de voir quelles sont les sorties encore utilisées.

Analyse de l'impact de QVD-Output-1

Analyse de l'impact de l'application QVD-Output-1.

Il existe plusieurs applications en aval qui utilisent les sorties de QVD-Output-1. Sélectionnez les applications pour voir leurs propriétaires.

Détails de App1

Détails de l'application App1.

Avant d'apporter les modifications planifiées, vous devez parler aux propriétaires des applications pour vous assurer que les fonctionnalités des applications ne seront pas impactées par les modifications planifiées.

Exemple : Identification des redondances dans le pipeline de données

En tant qu'administrateur de données, vous décidez d'examiner le pipeline de données pour identifier ses opportunités de simplification et de consolidation. Vous savez qu'il existe deux applications qui traitent les données à partir d'un de vos connecteurs. Sélectionnez l'une des applications pour l'analyse de l'impact, puis le connecteur de données pour afficher l'analyse de son impact.

Analyse de l'impact du connecteur de données

Analyse de l'impact du nœud de la connexion de données, affichant l'étendue complète de la traçabilité des données en aval.

Il existe deux applications de traitement qui émettent des QVD à partir de ce connecteur. Il existe des similarités dans les sorties entre les deux applications. Il se peut qu'il existe des redondances susceptibles d'être consolidées en une seule application de traitement et de réduire le nombre de sorties. Examinez ces applications et leurs sorties de plus près pour voir s'il est possible de les rationaliser.