Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 849 Bytes

README.md

File metadata and controls

37 lines (26 loc) · 849 Bytes

このリポジトリについて

dbtのチュートリアルQuickstart for dbt Core from a manual installQuickstart for dbt Cloud and RedshiftをベースにPostgreSQLで実行できるようにして試したものです。

Required

  • Python3
  • Docker

Get started

  1. python -m venv venv
  2. source venv/bin/activate
  3. pip install dbt-postgresql
  4. docker compose up -d
  5. vi ~/.dbt/profile.yml
    • 設定内容は profile.yml.example 参照
  6. cd jaffle_shop
  7. dbt debug
  8. dbt test
  9. dbt run
  10. dbt docs generate
  11. dbt docs serve

Lint

find jaffle_shop/models -name '*.sql' -type f | xargs -I {} sqlfluff lint {} --dialect postgres

Operation command

docker compose exec -it postgres bash