dbt Gitリポジトリ
- 印刷
- PDF
dbt Gitリポジトリ
- 印刷
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
dbtジョブを実際に実行する前に、TROCCOにGitリポジトリを連携する必要があります。
本記事では、dbt Gitリポジトリの作成・編集・削除について説明します。
本機能が対応するホスティングサービス
dbt連携では、GitリポジトリのホスティングサービスとしてGitHub、GitLabに対応しています。
また、GitHub Enterpriseなどを用いたオンプレミス環境に対しても、ご利用いただけます。
dbt Gitリポジトリの各種操作
新規追加
- dbt Gitリポジトリ一覧画面にて、新規追加をクリックします。
- dbt Gitリポジトリの新規作成画面にて、各項目を入力・選択し、保存をクリックします。
IPアドレスの許可依頼
GitHub Enterpriseなどを用いて、Gitサーバーに対して特定のIPアドレス以外からのアクセスを拒否している場合は、TROCCOが通信に利用するIPアドレスに対してアクセスを許可してください。
セキュリティグループやファイアウォール等で許可頂く必要があるIPアドレス
- Deploy KeyをGitサーバーに登録します。
GitHubをお使いの場合
以下のURLからDeploy Keyを登録できます。
https://github.com/<GitHubユーザー名>/<リポジトリ名>/settings/keys
編集
- dbt Gitリポジトリ一覧画面にて、編集したいdbt Gitリポジトリをクリックします。
- dbt Gitリポジトリ編集画面にて、設定を編集し、保存をクリックします。
削除
- dbt Gitリポジトリ一覧画面にて、削除したいdbt Gitリポジトリをクリックします。
- dbt Gitリポジトリ編集画面にて、赤枠内のアイコンをクリックし、削除をクリックします。
dbt Gitリポジトリの各種設定
項目名 | 必須 | 内容 |
---|---|---|
リポジトリURL | Yes | 対象となるリポジトリのURLを入力します。 GitSSH形式での入力にのみ対応しています。 |
ブランチ名 | Yes | 対象となるブランチ名を入力します。 |
サブディレクトリ | No | Gitリポジトリ内のサブディレクトリをプロジェクトディレクトリとして指定できます。dbt_project.yml がルートディレクトリ直下にないようなケースに入力してください。なお、リポジトリのルートディレクトリをプロジェクトディレクトリとして指定する場合は、何も入力しないでください。 |
dbt バージョン | Yes | 利用するdbt Coreのバージョンを選択できます。 |
ロール・パーミッション
チーム機能をご利用の場合
操作\ロール | リソースグループ管理者 | リソースグループ編集者 | リソースグループ運用者 | リソースグループ閲覧者 | ロール無し | 補足 |
---|---|---|---|---|---|---|
dbt Gitリポジトリの編集 | ✓ | ✓ | - | - | - | |
dbt Gitリポジトリの削除 | ✓ | ✓ | - | - | - | |
dbt Gitリポジトリの運用 | ✓ | ✓ | ✓ | - | - | dbtジョブ設定に利用できます。 |
dbt Gitリポジトリの新規追加 | ✓ | ✓ | ✓ | ✓ | ✓ |
この記事は役に立ちましたか?