Appearance
Databricks プレビュー
概要
Codatum から Databricks に接続し、SQLの実行やデータの管理ができます。対象はサーバーレス SQL ウェアハウスです。コネクション全体の説明は コネクション を参照してください。
INFO
この機能はプレビューです。利用を希望する場合は Codatum サポートへ問い合わせてください。
Databricks 側の準備
アカウント管理画面
- ユーザー管理 > サービスプリンシパルから、連携用のサービスプリンシパルを作成します
- 資格情報とシークレットから OAuth シークレットを生成し、クライアント ID / シークレットを控える
- サービスプリンシパルのロール設定はすべて OFF のままにします
- 連携するワークスペースにサービスプリンシパルを追加します
ワークスペース管理画面
- 接続する SQL ウェアハウスに、サービスプリンシパルへ
使用可能(Can Use)を付与します - カタログに
SELECT/USE CATALOG/USE SCHEMAを付与します
Codatum 側の設定
- グローバルナビ > ワークスペース設定 > コネクション を開き、コネクションを追加 を選択します
- Databricks を選びます
- コネクション名 / アクセスレベル を設定します
- 次を入力します
| 項目 | 説明 |
|---|---|
| サーバーホスト名 | SQL ウェアハウスの接続詳細にあるホスト名(例: <your_instance_name>.cloud.databricks.com) |
| HTTPパス | SQL ウェアハウスの接続詳細にある HTTP パス(例: /sql/1.0/warehouses/<your_warehouse_id>) |
| ウェアハウス ID | SQL ウェアハウスの概要にある ID |
| クライアント ID | サービスプリンシパルのクライアント ID |
| クライアントシークレット | サービスプリンシパルのクライアントシークレット |
入力後、接続テスト を行い、コネクションを保存します。保存後に表示される同期対象の画面で、同期するデータベース / スキーマを選びます(テーブルメタデータの同期)。スキップもできます。