This demo provides a quick and easy way to run the Tuva Project Package in a dbt project with synthetic data for 1k patients loaded as dbt seeds.
To set up the Tuva Project with your own claims data or to better understand what the Tuva Project does, please review the ReadMe in The Tuva Project package for a detailed walkthrough and setup.
For information on data models and to view the entire DAG check out our dbt Docs.
- BigQuery
- Redshift
- Snowflake
- You have dbt installed and configured (i.e. connected to your data warehouse). If you have not installed dbt, here are instructions for doing so.
- You have created a database for the output of this project to be written in your data warehouse.
Complete the following steps to configure the project to run in your environment.
- Clone this repo to your local machine or environment.
- Update the
dbt_project.yml
file:- Add the dbt profile connected to your data warehouse.
- Run
dbt deps
to install the Tuva Project package. - Run
dbt build
to run the entire project with the built-in sample data.
The Tuva Project team maintaining this project only maintains the latest version of the project. We highly recommend you stay consistent with the latest version.
Have an opinion on the mappings? Notice any bugs when installing and running the project? If so, we highly encourage and welcome feedback! While we work on a formal process in Github, we can be easily reached on our Slack community.
Join our growing community of healthcare data practitioners on Slack!