2

Setting Up Your dbt Cloud Development Environment

In this chapter, we will start to work hands-on with dbt.

We will start by setting up a development environment, first creating a free GitHub account with a repository for your dbt project, then creating a free dbt Cloud account to host your first project. We will connect the dbt project to the Snowflake account that we created in the first chapter.

Once we have dbt Cloud up and running, we will have a look at the differences between dbt Cloud and the open-source version, dbt Core. In the rest of the book, we will use dbt Cloud as it requires no installation and offers the same experience independent of your operating system, plus a host of extra services and functionalities.

In this chapter, ...

Get Data Engineering with dbt now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.