Create a separate Data Source は disable にcatalog.json のアップロードを促されるmanifest.json のアップロードが必要
ビルドして manifest.json を生成する
dbt compile --full-refresh
dbt docs generate
Missing documentation for all models/sources と怒られる
試しに全てのモデルのドキュメント(nameだけ)を書いたら通った
<aside> 💣 全てのモデルについて models/name を定義しておく必要がある
</aside>
https://docs.selectstar.com/select-star-api/authentication
PAT(Parsonal Access Token)っぽい。生成したトークンは何度でも確認できるぞ!
Service Account っぽいのを作りたいなら適当にユーザを追加する。
$ API_TOKEN="発行したPAT"
$ curl <https://api.production.selectstar.com/v1/tables/> -H "Authorization: Token ${API_TOKEN}"
これで叩ける。