https://github.com/datafold/demo-no-code-ci-dbt
https://github.com/datafold/demo-no-code-ci-dbt
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/datafold/demo-no-code-ci-dbt
- Owner: datafold
- Created: 2024-06-27T16:16:12.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-27T21:11:34.000Z (almost 2 years ago)
- Last Synced: 2025-09-11T14:54:34.411Z (7 months ago)
- Size: 296 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Datafold Demo Project
This repo contains a demo dbt project suited to leveraging Datafold.
### What's in this repo?
This repo contains [seeds](https://docs.getdbt.com/docs/building-a-dbt-project/seeds) that includes fake raw data from a fictional app.
This project includes raw data from the fictional app, and a few downstream models, as shown in the project DAG:
### Running this project
To get up and running with this project:
1. Install dbt using [these instructions](https://docs.getdbt.com/docs/installation).
2. Fork this repository.
3. Change into the `demo` directory from the command line:
```bash
$ cd demo
```
4. Set up a profile called `demo` to connect to a data warehouse by following [these instructions](https://docs.getdbt.com/docs/configure-your-profile). You'll need `dev` and `prod` targets in your profile.
5. Ensure your profile is setup correctly from the command line:
```bash
$ dbt debug
```
6. Create your `prod` models:
```bash
$ dbt run --target prod
```
With `prod` models created, you're clear to develop and diff changes between your `dev` and `prod` targets.
### Using Datafold with this project
Follow the [quickstart guide](https://docs.datafold.com/quickstart_guide) to integrate this project with Datafold.