Ce module vous permet de gérer vos modèles et vos sources DBT.

Ensemble modèles et sources

transform_1.png

Dans les deux blocs de gauche, vous pouvez voir l’arborescence de vos modèles et de vos sources. À partir de là, il est possible de créer, modifier, visualiser ou supprimer des modèles et des sources DBT.

Pour créer un modèle, il vous suffit de vous placer à l’endroit souhaité en sélectionnant un dossier et de cliquer sur “+ New”.

Création d’une modèle

transform_2.png

Depuis cette fenêtre, les trois fichiers liés à un modèle DBT sont modifiables : .yml / .md / .sql

Lors de la création ou de la modification d’un modèle, une copie du projet entier est créée pour ne pas détériorer le projet principal censé être fonctionnel. Cette copie est appelée “Work session”.

Si votre modèle est terminé et valide, cliquez sur “Validate & Apply” pour lancer la vérification de validité et l’insertion dans le projet principal et fermer votre session de travail.

Vous pouvez aussi sauvegarder votre code et quitter la fenêtre pour revenir plus tard à la version de votre code à l’aide des sessions de travail.

Session de travail

transform_3.png

Dans cette liste, vous trouverez toutes les sessions de travail en cours. Vous pouvez entre autres voir qui travaille dessus actuellement (“locked by”), voir les différences avec le code du projet principal ou encore ouvrir la session. Trois cas de figure sont possibles avec cette dernière option :

  1. La session vous appartient : Vous continuez simplement là où vous vous en étiez arrêté.
  2. La session ne vous appartient pas :
    1. Vous pouvez soit continuer la session de la personne précédente et donc reprendre son code.
    2. Soit repartir sur une propre session qui sera la version actuelle du fichier du projet principal.

Ces sessions de travail permettent de garder un projet sain et fonctionnel, ainsi que d’avoir un historique.

Contenu

Modules

Connexions Flows Tasks, Artefacts & Bundles Transformations SQL Navigateur de stockage Explorateur de données Exposition de services

Getting started

Charger de la donnée Modéliser avec DBT Créer un artefact custom

Release

Release notes

<aside> 📌 © DataTask sas 2022

</aside>