Please fork this template and perform the initial setup steps:
- Find and replace
<clientcode>with the appropriate shortname for the analytics project. - Copy the
.env.distto.envand fill in the information. - Review the
packages.ymland make sure they apply for this project. - Review
dbt_project.yml
- Download the latest version of Lando.
- If you already have Docker installed, you may need to uninstall it in order to get the correct version for Lando.
- Run
lando start. - SSH into Python environment with
lando ssh, where you can rundbt <command>directly. - Alternatively review the
lando dbtcommand if you don't want to SSH into the container. It will accept commands in the form oflando dbt <command>.
Try running the following commands:
- dbt deps
- dbt run
- dbt test
- Learn more about dbt in the docs
- Check out Discourse for commonly asked questions and answers
- Join the chat on Slack for live discussions and support
- Find dbt events near you
- Check out the blog for the latest news on dbt's development and best practices
- Mount a separate Python environment for Singer
- Implement a
singer-db-importLando command to pipe in SQL data to the mounted PgSQL database - Provide instructions for
pgsqlimport with Lando