Hiérarchies et relations
Vous pouvez créer des hiérarchies et d'autres relations pour vos jeux de données de référence afin d'établir des connexions logiques entre les jeux de données de référence et leurs valeurs.
Les hiérarchies permettent de rechercher des jeux de données de référence ou des valeurs dans un jeu plus facilement et plus rapidement. Par exemple, si vous deviez rechercher des jeux de données ou des valeurs dans un jeu sans disposer d'informations de relation, il vous faudrait vous souvenir du contexte de jeu de données et rechercher les jeux de données un par un. En revanche, avec des informations de hiérarchie, vous pouvez commencer par un jeu de données spécifique et parcourir tous les jeux qui lui sont associés dans et autour du contexte de ce jeu de données uniquement.
Vous pouvez également créer des relations entre les valeurs d'un jeu de données de référence et les valeurs d'un ou de plusieurs jeux de données de référence différents. Ces relations sont connues sous le nom de mappages de valeurs ou concordances.
Etablir des relations de cette façon peut vous aider à comprendre plus facilement la façon dont les valeurs interagissent entre les jeux de données de référence et réduire le temps passé à rechercher manuellement ces valeurs. Par exemple, dans l'image suivante, vous pouvez voir que la valeur United States of America est mappée à deux valeurs différentes dans un jeu de données de référence différent (soybean farming et agriculture) et qu'une autre valeur de pays India est mappée à une valeur de devise dans un autre jeu de données de référence.
Vous pouvez gérer quatre types de relations différents entre des jeux de données de référence et leurs valeurs :
- Jeu de données de référence vers jeu de données de référence - Hiérarchies
- Utilisez ces hiérarchies pour créer des relations entre des jeux de données de référence. Par exemple, vous pouvez utiliser un jeu de données de référence pour des codes de continent. Vous pouvez ajouter un jeu de données de référence dépendant de codes pays au jeu de codes continent. Vous pouvez aussi ajouter un jeu de données de référence parent de codes mondiaux aux codes continent du jeu de données de référence. Vous pouvez affecter n'importe quel nombre de jeux de données de référence parent.
- Valeur de jeu de données de référence vers valeur de jeu de données de référence - Hiérarchies parent ou dépendantes
- Utilisez ces hiérarchies pour créer des relations entre des valeurs de jeu de données de référence au sein d'un jeu de données de référence. Par exemple, vous pouvez utiliser un jeu de données de référence pour des codes North American Industry Classification System (NAICS). Les valeurs de code de niveau supérieur dans le jeu peuvent indiquer l'industrie à laquelle appartient le produit. Vous pouvez créer une hiérarchie dans le jeu qui se décompose en sous-niveaux pour indiquer le type spécifique de l'industrie parent qui est représenté par la valeur de code. Par exemple, 11 : Agriculture > 1111 : Pétrole, semences et céréales > 111110 : Soja est un exemple de cette hiérarchie.
- Valeur de jeu de données de référence vers valeur de jeu de données de référence - Mappages un à un
- Utilisez ces mappages pour créer des relations entre une valeur d'un jeu de données de référence et une valeur d'un autre jeu de données de référence. Lorsqu'un mappage 1:1 est sélectionné, le système garantit que plusieurs mappages pour une valeur entre des jeux de données de référence ne sont pas autorisés.
- Valeur de jeu de données de référence vers valeur de jeu de données de référence - Mappages un à plusieurs
- Utilisez ces mappages pour créer des relations entre une valeur d'un jeu de données de référence et au moins deux valeurs d'un autre jeu de données de référence.
Création d'une hiérarchie de niveau jeu dans un jeu de données de référence
Pour créer une hiérarchie au niveau d'un jeu de données de référence, procédez comme suit :
Cliquez sur l'onglet Hiérarchie de niveau défini dans le fichier de référence pour lequel vous souhaitez créer une hiérarchie.
Cliquez sur Ajouter un ensemble parent ou sur Ajouter un ensemble dépendant.
Sélectionnez un ou plusieurs jeux de données de référence dans la liste. Vous pouvez rechercher des jeux de données de référence en faisant défiler la liste ou en entrant un terme de recherche.
Cliquez sur Ajouter. Un aperçu provisoire de la nouvelle hiérarchie s'affiche.
- Vous pouvez ajouter des jeux de données de référence parent ou dépendants à un jeu de données de référence dans l'aperçu en cliquant sur l'icône de menu correspondante dans la vignette du jeu de données de référence.
- Vous pouvez retirer un jeu de données de référence de la hiérarchie en cliquant sur l'icône de suppression sur sa vignette.
- Vous pouvez agir dans l'aperçu sur le jeu de données de référence sur lequel vous travaillez afin de l'éditer et il se déplacera à travers le processus de flux de travaux.
- Le jeu de données de référence reste à l'état de brouillon jusqu'à ce que vous le soumettiez pour approbation ou que vous le supprimiez.
Cliquez sur Soumettre pour approbation ou sur Publier lorsque vous avez terminé. Les actions disponibles dépendent de la manière dont le flux de travaux est défini.
- Lorsque vous avez une hiérarchie de jeu de données de niveau jeu ouverte, vous pouvez l'éditer en cliquant sur le menu représenté par trois points et en ajoutant un jeu parent ou un jeu dépendant.
- Pour retirer un jeu de données parent ou dépendant d'une hiérarchie de niveau jeu, cliquez sur l'icône de corbeille sur sa vignette.
- Pour repositionner un jeu de données dans une hiérarchie de niveau jeu, vous devez supprimer un ou plusieurs autres jeux de données de la hiérarchie, puis les rajouter en tant que jeux de données parent ou dépendants au jeu de données dans lequel vous vous trouvez.
Création d'une hiérarchie de niveau valeur dans un jeu de données de référence
Pour créer une hiérarchie entre des valeurs dans un jeu de données de référence, procédez comme suit :
- Sélectionnez le jeu de données de référence que vous souhaitez utiliser, puis sélectionnez une valeur qu'il contient. Dans la section de détails du fichier, cliquez sur l'icône + à coté de la valeur parent. La fenêtre correspondante s'ouvre pour vous permettre de faire votre sélection.
- Choisissez la valeur que vous souhaitez ajouter en tant que parent. Vous pouvez faire défiler la liste de valeurs ou entrer des termes de recherche pour rechercher la valeur dans la liste. Vous pouvez également réimporter des valeurs à partir d'un fichier CSV, ce qui mappe la colonne parent à partir du fichier CSV au cours du processus de réimportation.
Lorsque vous disposez d'un fichier de référence ouvert, vous pouvez ajouter ou supprimer des valeurs de l'ensemble en cliquant sur l'icône + ou l'icône Supprimer.
Création d'une relation de mappage de valeurs à un jeu de données de référence
Pour ajouter un mappage de valeurs à un jeu de données de référence existant, procédez comme suit :
- Cliquez sur la valeur à laquelle vous souhaitez ajouter une valeur associée dans l'onglet Ensemble de données de référence de votre fichier de référence.
- Cliquez sur le signe + dans la section Valeurs associées. La boîte de dialogue Valeurs associées s'affiche.
- Sélectionnez le fichier de référence qui contient la valeur que vous souhaitez ajouter comme associé, puis cliquez sur Suivant. Vous pouvez faire défiler la liste ou tapez les termes de recherche.
- Sélectionnez un type de relation : un à un ou un à plusieurs.
- Sélectionnez les valeurs souhaitées et choisissez un type de relation. Si vous avez sélectionné un type un à un, vous ne pouvez choisir qu'une seule valeur. Si vous avez sélectionné un type un à plusieurs, vous pouvez choisir une ou plusieurs valeurs.
- Cliquez sur Ajouter.
Pour éditer ou modifier une relation de mappage de valeurs, supprimez-la, puis ajoutez-en une nouvelle avec les modifications souhaitées.
Pour ajouter des valeurs associées en important un fichier CSV, procédez comme suit :
- Ouvrez le jeu de données de référence pour lequel vous souhaitez ajouter des valeurs associées.
- Dans le menu à trois points, cliquez sur Télécharger les valeurs associées.
- Ajoutez le fichier que vous souhaitez télécharger en le faisant glisser dans la fenêtre Importer des valeurs associées ou en parcourant le fichier. Cliquez ensuite sur Suivant.
- Choisissez dans votre fichier la colonne contenant les valeurs de code que vous souhaitez mapper à une ou plusieurs autres valeurs de code.
- Choisissez le type de relation (un à un ou un à plusieurs) que vous souhaitez établir entre chaque valeur et valeur associée.
- Choisissez dans votre fichier la colonne contenant les codes associés des valeurs de référence que vous souhaitez mapper et le jeu de données de référence auquel appartiennent les valeurs associées.
- Cliquez sur Sauvegarder.
Consultez l'exemple suivant illustrant un fichier CSV contenant des mappages de valeurs :
code,value,description,map_1_n_to_states,map_1_1_continents
IND,India,Asian country,"KA,AP,MP,DL,GJ",ASIA
USA,America,North American Country,"CA,FL,NY,TX",NorthAmerica
GER,Germany,European Country,,Europe
En savoir plus
Rubrique parent : Données de référence