L'objectif de cet article est de vous présenter la notion de technologie. Pourquoi cette information est importante? Comment est-elle utilisée dans DataGalaxy ?
Qu'est-ce que la notion de Technologie?
La notion de Technologie est un nouveau type d'information permettant de préciser la technologie d'un objet, qu'il s'agisse d'un objet du module Dictionnaire, Traitements, Usages ou même des trois.
Cela permet aux utilisateurs de rester informés des technologies employées, que ce soit pour stocker ou bien exploiter les données. Il est en effet courant de faire référence à tel tableau de bord vu sur Power BI ou à telle table disponible dans Snowflake.
Cette notion étant importante pour les utilisateurs, elle doit pouvoir se retrouver dans la plateforme. Mais le fonctionnement par attribut présente des limites : pas assez graphique, pas héréditaire etc.
Il fallait donc une notion spécifique permettant de facilement :
- Identifier sur quelle technologie est basée un objet et par héritage ses enfants
- Afficher tout un ensemble d'objets dépendants d'une technologie dans un ou plusieurs modules.
La notion de Technologie permet donc de restituer cette information de manière graphique directement sur la fiche d'un objet et de celles de ses enfants.
Base de technologies définie
Par défaut, nous mettons à votre disposition des fiches de technologies représentées par les connecteurs (desktop et online) disponibles dans DataGalaxy. Ces fiches sont définies au niveau de l'administration. Vous pouvez par la suite associer vos objets à ces technologies en fonctions du module déclaré dans la fiche de la technologie.
Si vous ne retrouvez pas la technologie que vous utilisez dans cette liste, vous avez la possibilité d'en créer une nouvelle.
Pour savoir comment gérer les technologies au niveau de l'administration, nous vous invitons à consulter cet article : Gérer les technologies.

La technologie dans la fiche objet
Au niveau de la fiche objet, vous avez la possibilité d'ajouter attribut "Technologie" permettant d'identifier la technologie de l'objet créé ou importé dans DataGalaxy dans les 3 module : Dictionnaire, Traitements et Usages. Grâce à son icône et sa description, vous pouvez facilement sélectionner la technologie de votre objet.

La technologie peut être modifiée uniquement au niveau des sources dans le dictionnaire, des flux racines dans les traitements et des applications racines dans les usages. Dans les autres types d'objets, l'attribut technologie est en mode lecture seulement. Il faut savoir que l'ensemble de la descendance d'un objet racine, hérite automatiquement la technologie du parent.
Si vous avez, par exemple, une application Reporting Interne dans les usages et son enfant Growth de type Dashboard, en associant la technologie MicroStrategy à l'application Reporting interne le Dashboard Growth hérite automatiquement la technologie de son parent.
Une fois la technologie sélectionnée, son icône s'affiche dans la carte de l'objet. Vous avez également la possibilité de choisir le mode d'affichage des technologies dans l'ensemble de vos objets au niveau des préférences. Pour en savoir plus, vous pouvez consulter cet article :Gérer ses préférences d'affichages des technologies

Pour que vous puissiez visualiser la technologie dans votre fiche objet, il est au préalable important de vérifier que l'attribut Technologie figure bien dans les écrans. Car il est possible que vous ayez l'attribut créé dans votre espace administration mais qui ne figure pas encore dans la configuration des écrans. Dans ce cas, les technologies ne peuvent pas être visibles.
Pour connaitre plus en détail le processus de personnalisation des écrans, vous pouvez consulter les articles suivants:
La technologie lors d'une création d'un objet
Nous avons modifié la modale de création, pour supporter désormais la technologie de l'objet en cours de création. Pour en savoir plus sur les différentes méthodes de création d'un objet, nous vous invitons à consulter cet article : Création d'un objet
Lorsque vous procédez à la création d'une source dans le dictionnaire, un flux dans les traitements ou une application dans les usages, le champ technologie apparait dans la modale de création. Vous pouvez ainsi, choisir la technologie de l'objet que vous êtes entrain de créer.
Dans le cas où vous décidez de créer un objet enfant dont la technologie du parent est définie, alors, dans la modale de création de l'enfant, la technologie du parent s'affiche automatiquement en mode lecture uniquement. Il est impossible de modifier la technologie au niveau de l'objet enfant. L'objet enfant se créé ainsi, avec la technologie de son parent.

La technologie lors d'un import
Lorsque vous procédez à un import CSV, il est possible de renseigner la Technologie d'après son code (champ Technology code). Si le code n'existe pas, alors l'import ne sera pas possible et il faudra dé-mapper le champ pour poursuivre l'import.

Pour les imports via le connecteur Desktop et Online, la technologie est automatiquement renseignée d'après les technologies mises à disposition dans la plateforme DataGalaxy.
La technologie dans les facettes
Afin de retrouver facilement vos objets en se basant sur leurs technologies, nous proposons une section dédiée "Technologies" dans le panneau des facettes. Cela vous permet d'affiner rapidement votre recherche en affichant tous les objets associés à cette technologie.
Lorsque vous cliquez sur une facette Snowflake par exemple, le filtre sur la technologie Snowflake est automatiquement affiché dans la barre des filtres multicritères. Une case à cocher sur chaque facette vous apporte un repère visuel supplémentaire des filtres qui sont appliqués à votre recherche.
Pour comprendre comment affiner les résultats après avoir lancer une recherche, vous pouvez consulter cet article : Affiner une recherche
