Get started with dltHub and Tower by deploying a simple example pipeline.
This is a basic dltHub pipeline that you can run in Tower. This pipeline is the example pipeline that dltHub provides, which loads data from a GitHub repository into a DuckDB instance (which is thrown away at the end--but hey, it's a good example!).
To deploy it to Tower, after you've logged in using tower login
, simply run:
tower deploy
Tip
Need a login to Tower? Sign up for our private beta today!
You need to provide a dltHub secret, as the documentation describes, which is a Personal Access Token that the pipeline can use to access GitHub. Follow the dltHub documentation with regard to how to create it, then give it to Tower using the Tower CLI:
tower secrets create --name="dlt.sources.api_secret_key" --value="github_pat_abcdefg1234567"
Want to learn a bit more about how you can deploy dltHub, SQL Mesh, DBT Core, or any Python project to production without even leaving your console? Here are a few resources for you!
- โ๏ธ Tower's webiste
- ๐ Tower documentation
- ๐ More Tower examples
- ๐ Feedback about Tower