dlt+ Project Guide
In this multichapter tutorial, you will learn how to use the dlt+ project commands to create and manage dlt projects. A basic understanding of how dlt works and dlts core concepts is required to follow this tutorial.
Setup notes
We advise to create a virtual environment and install the dlt plus package in it: pip install dlt-plus
. You will need a valid dlt-plus license to run the commands.
Generel information
The main commands covered in this tutorial are:
dlt project init
- Initialize a new dlt projectdlt destination ... add/list
- Add a new destination to your projectdlt source ... add/list
- Add a new source to your projectdlt pipeline ... add/list
- Add a new pipeline to your projectdlt profile ... add/list
- Add a new profile to your projectdlt dataset ... head / row-counts
- Inspect datasets
You can always use the --help
flag to discover all options for each command. If you need a stacktrace if something goes wrong, you can add the --debug
flag after the dlt keyword: dlt --debug project config show
.
For now there are three chapters in this tutorial:
- Chapter 1: Initializing a new project
- Chapter 2: Adding entities to your project
- Chapter 3: Configuration and profiles