Introduction

Prerequisites

What do I need ?

Both users and developers should be familiar with dbt and Power BI. If you are not, we recommend that you read the dbt documentation before going any further.

Taming the dbt wilderness 🦬

I haven't finished reading the Internet yet, but I have curated a list of resources that I found useful to get started with dbt.

  1. 🦔 dbt fundamentals
  2. 🦅 Advanced dbt

It could be useful to know a little bit about these technologies too.

Your own personal Linux

dbt and Git are easier to use with Linux than with Windows. If you don't have access to a *nix machine you can experiment with, you should set up your own personal Linux with Windows Subsystem for Linux (WSL).

How to setup WSL ?

It's paramount that you follow the instructions for Windows Subsystem for Linux Version 2. The first version was buggy as hell.

You won't necessarily need Ubuntu's GUI to work, but that's great knowledge anyway.

We advise using Ubuntu, but you will be at ease with any distro, provided you know how to use it.
Copyright © 2026