DATA - Data Governance > Architecture et outils > Utilisation des données par le SI > Définir les données utilisées par les applications
Définir les données utilisées par les applications
HOPEX Data Governance vous permet de faire un inventaire des applications qui utilisent les données de votre référentiel.
Grâce à la plateforme HOPEX intégrée vous pouvez exploiter cet inventaire dans les solutions HOPEX spécifiques à la description de l'architecture applicative, telles que HOPEX IT Architecture ou HOPEX IT Portfolio Management.
Grâce à des rapports dédiés vous pouvez visualiser dans quelles applications sont utilisées certaines données. Voir Rapports d'utilisation des données.
Créer des applications avec HOPEX Data Governance
L'inventaire du patrimoine applicatif est réalisé par l'Administrateur fonctionnel des données.
Pour créer une application dans HOPEX Data Governance :
1. Cliquez sur le menu de navigation Inventaires > Applications.
2. Cliquez sur l'onglet Applications puis sur le bouton Nouveau.
3. Indiquez le nom de l'application et éventuellement son détenteur.
4. Cliquez sur OK.
De la même façon vous pouvez créer des systèmes applicatifs, des services applicatifs, des microservices et des scénarios de flux applicatifs.
Pour plus de détails sur ces objets de l'architecture applicative, voir Modéliser les applications et les architectures système.
Relier des données à une application
Le Gestionnaire de données a la possibilité de définir les données qui sont utilisées par les applications.
Les données que vous associez à une application doivent être définies dans un domaine de données qui est relié à l'application par un dépôt de données.
*L'application peut référencer plusieurs domaines de données. Chaque domaine de données est associé à un dépôt de données spécifique pour cette application.
Le dépôt de données offre un mécanisme de stockage et de consultation des données par l'application.
Le domaine de données détermine le périmètre des données utilisées par l'application.
HOPEX offre une façon simplifiée de relier des données à une applications : lorsque vous reliez une donnée à une application, cette donnée est intégrée automatiquement au domaine de données associé par défaut à l'application. Si aucun domaine n'a été défini sur l'application, HOPEX en crée un automatiquement. Le dépôt de données sous-jacent est également créé automatiquement. Par la suite, toutes les données associées à l'application sont intégrées dans le domaine par défaut.
Si vous souhaitez définir des données dans un nouveau domaine, vous devez créer un nouveau dépôt de données sur lequel stocker les données. Voir Créer un dépôt de données sur une application.
Pour relier des données à une application :
1. Ouvrez les pages de propriétés de l'application.
2. Cliquez sur la page Caractéristiques.
3. Dépliez la section Données.
*Cette page peut être cachée par défaut. Pour l'afficher, cliquez sur le bouton Gérer les sections et sélectionnez Données.
4. Sélectionnez le type d'objet à créer : métier, logique ou physique.
5. Cliquez sur Nouveau.
6. Dans l'assistant qui apparaît, sélectionnez le type d'objet qui constitue la donnée (par exemple, Classe, Concept, etc.) et l'objet en question.
7. Cliquez sur Ajout.
Une fois les données définies, vous pouvez spécifier :
l'accès aux données : en création (Create), lecture (Read), modification (Update), Suppression (Delete).
*Le contenu de la colonne Accès aux données est calculé automatiquement en fonction des actions cochées ("CRUD" est la valeur par défaut).
si l'application est "Source unique de vérité" ou "Golden copy" de ces données.
Créer un dépôt de données sur une application
La création d'un dépôt de données est associée automatiquement à celle d'un domaine de données du même nom.
Pour créer un dépôt de données sur une application :
1. Ouvrez les propriétés de l'application en question.
2. Cliquez sur la page Composants.
3. Allez sous la section Dépôts de données.
4. Passez la souris sur le nom de l'application.
Des commandes apparaissent à droite de l'application.
5. Cliquez sur le bouton Nouveau > Dépôt de données physique local.
6. Dans la fenêtre qui apparaît, indiquez le domaine de données référencé par le dépôt de données et cliquez sur OK.
Le dépôt de données apparaît dans les propriétés de l'application. Un domaine de données du même nom lui est automatiquement associé.
Créer une donnée à partir d'un dépôt de données  
Pour créer une donnée à partir du dépôt de données :
1. Sous la section Dépôts de données, sélectionnez le domaine de données référencé par le dépôt de données.
2. Les sections Données métier et Données logiques apparaissent.
3. Dans la section qui correspond au type de donnée à créer, cliquez sur Nouveau.
*Pour un mode de création simplifié, vous pouvez créer des données sans passer par la définition d'un dépôt de données, dans la page Caractéristiques de l'application > sections Données métier et Données logiques.
Définir le mode d'accès aux données 
Pour définir le mode d'accès aux données (création, lecture, suppression, etc.) :
1. Dans les propriétés de l'application, sélectionnez le dépôt de données.
Les données du domaine de données correspondant apparaissent.
2. Sélectionnez la donnée et cliquez sur le bouton CRUD.
3. Cochez les cases qui correspondent aux types d'accès voulus (Création, Lecture, etc.).
Définir l'application comme source de vérité
Une donnée contenue dans un domaine peut être utilisée par différents pocessus ou applications.
Une application définie comme "Unique source de vérité" est une application au sein du système d'information qui garantit la validité des données qu'elle détient.
Pour définir quelle est l'application considérée comme source de vérité pour la donnée, vous devez indiquer que :
la donnée est sous la responsabilité focntionnelle du domaine qui l'utilise (1)
ce domaine est référencé par un dépôt de données tagué "Unique source de vérité"(2)
Dans l'exemple ci-dessous, l'application est "Unique source de vérité" pour la donnée "Aéroport de départ".
Définir une application Golden Copy
De la même façon que pour une application "Golden Source", vous pouvez indiquer qu'une application est "Golden Copy". Une application "Golden Copy" constitue une copie conforme de la source de vérité.
Impact des données utilisées
La page de propriétés Impact des données permet de visualiser les données utilisées par une application et de mesurer :
l'impact de l'application sur les données qu'elle utilise (par exemple, l'impact de la suppression d'une application lorsqu'elle est source de vérité sur des données)
et inversement, l'impact des données sur l'application (par exemple, l'impact de données qui ne sont pas fiables).
Pour visualiser l'impact des données sur une application :
1. Ouvrez les propriétés de l'application.
2. Cliquez sur la page Impact des données.
La page présente les étiquettes suivantes :
Données : données utilisées par l'application
Données échangées : données contenues dans les flux échangés par l'application.
Unique source de vérité : données pour lesquelles l'application est déclarée "Unique source de vérité".
Données stratégique : données de l'application classées dans la catégorie "Donnée stratégique".
Données sensibles : données de l'application classées dans la catégorie "Données sensibles".
Qualité des données : niveau de qualité des données utilisées par l'application. Le rapport fournit une moyenne de la qualité des données des dernières évaluations effectuées sur l'ensemble des données utilisées par l'application, au niveau du dépôt de données de celle-ci ou à travers les échanges de flux avec d'autres applications.
3. Cliquez sur une étiquette pour afficher le détail.
Voir dans quelles applications est utilisée une donnée
Des rapports vous permettent de visualiser où sont utilisées les données dans votre parc applicatif.