Introduction
Prérequis
De quoi ai-je besoin?
Les utilisateurs comme les développeurs devraient connaître dbt et Power BI. Si ce n'est pas votre cas, nous vous recommandons de lire la documentation de dbt avant d'aller plus loin.
Apprivoiser la jungle dbt 🦬
Je n'ai pas encore fini de lire Internet, mais j'ai préparé une liste de ressources utiles pour démarrer avec dbt.
- 🦔 Bases de dbt
- 🦅 dbt avancé
Il peut aussi être utile de connaître un peu ces technologies.
- Git parce que, même si tout le monde ne construit pas un noyau, un gestionnaire de versions finit toujours par servir
- Ubuntu certaines bonnes choses peuvent venir gratuitement ;)
- YAML un langage de sérialisation lisible par les humains. Comme JSON, mais pire.
- SQL Structured Query Language, le langage utilisé pour interroger une base de données.
- Python dbt est construit en Python, donc vous voudrez peut-être y jeter un oeil.
- Poetry parce qu'il faut regarder la vérité en face: pip n'est pas idéal. Nous l'avons donc remplacé par Poetry.
Votre Linux personnel
dbt et Git sont plus faciles à utiliser avec Linux qu'avec Windows. Si vous n'avez pas accès à une machine *nix pour expérimenter, vous devriez configurer votre propre Linux avec Windows Subsystem for Linux (WSL).
Comment configurer WSL?
Il est essentiel de suivre les instructions pour Windows Subsystem for Linux version 2. La première version était franchement instable.
Vous n'aurez pas nécessairement besoin de l'interface graphique d'Ubuntu pour travailler, mais c'est toujours bon à savoir.
Nous recommandons Ubuntu, mais n'importe quelle distribution convient si vous savez l'utiliser.
