Skip to content

Databricks プレビュー

概要

Codatum から Databricks に接続し、SQLの実行やデータの管理ができます。対象はサーバーレス SQL ウェアハウスです。コネクション全体の説明は コネクション を参照してください。

INFO

この機能はプレビューです。利用を希望する場合は Codatum サポートへ問い合わせてください。

Databricks 側の準備

アカウント管理画面

  • ユーザー管理 > サービスプリンシパルから、連携用のサービスプリンシパルを作成します
  • 資格情報とシークレットから OAuth シークレットを生成し、クライアント ID / シークレットを控える
  • サービスプリンシパルのロール設定はすべて OFF のままにします
  • 連携するワークスペースにサービスプリンシパルを追加します

ワークスペース管理画面

  • 接続する SQL ウェアハウスに、サービスプリンシパルへ 使用可能(Can Use)を付与します
  • カタログに SELECT / USE CATALOG / USE SCHEMA を付与します

Codatum 側の設定

  1. グローバルナビ > ワークスペース設定 > コネクション を開き、コネクションを追加 を選択します
  2. Databricks を選びます
  3. コネクション名 / アクセスレベル を設定します
  4. 次を入力します
項目説明
サーバーホスト名SQL ウェアハウスの接続詳細にあるホスト名(例: <your_instance_name>.cloud.databricks.com
HTTPパスSQL ウェアハウスの接続詳細にある HTTP パス(例: /sql/1.0/warehouses/<your_warehouse_id>
ウェアハウス IDSQL ウェアハウスの概要にある ID
クライアント IDサービスプリンシパルのクライアント ID
クライアントシークレットサービスプリンシパルのクライアントシークレット

入力後、接続テスト を行い、コネクションを保存します。保存後に表示される同期対象の画面で、同期するデータベース / スキーマを選びます(テーブルメタデータの同期)。スキップもできます。