Explore analytics data for a github repo using a best-practice modern data pipeline:
- Meltano/singer to Extract raw data from the github API
- Meltano/postgres to Load raw github data into a postgres database
- dbt to Transform raw github data into explorable tables
- Lightdash to visualise and explore the transformed tables
- docker
export TAP_GITHUB_ACCESS_TOKEN=<your personal access token for github>
export TAP_GITHUB_REPOSITORY="<your github repo e.g. lightdash/lightdash>"
export TAP_GITHUB_START_DATE="<start date e.g. 2020-10-01T00:00:00Z>"
docker compose run meltano
docker compose up lightdash