- Update items marked by
TODO
indbt_project.yml
. - Update items marked by
TODO
inprofiles.yml
. This is the profile used by CI tools to test the dbt project
It is beyond the scope of this guide for instructions on how to configure the deployment and scheduling of dbt models using Jenkins. Work with d3b-center/devops team for guidance on how to deploy.
To see an example of how dbt may be deployed at the D3B center, see the
d3b-study-transforms
repository. The dbt models in that repository are configured to deploy
here.
Update the repositories description with a short summary of the repository's intent. Include an appropriate emoji at the start of the summary.
Add a handful of tags that summarize topics relating to the repository. If the repository has a documentation site or web page, add it next to the repository description.
This repository is setup to take advantage of the d3b-release-maker. Please follow the instructions there to build releases.
This repository is setup to take advantage of the GitHub Super Linter.
SQLFluff is a SQL linter used here to ensure code
quality for SQL files. .sqlfluff
is the configuration file
used for linting SQL files. To lint the entire project run:
sqlfluff lint .
- 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