Hightouch に接続する

Hightouch は、Azure Databricks 内のデータを、ビジネス チームが使用しているツールに同期します。

Databricks SQL ウェアハウス (旧称 Databricks SQL エンドポイント) と Azure Databricks クラスターを、Hightouch と統合できます。

Partner Connect を使用して Hightouch に接続する

Partner Connect を使用して Azure Databricks ワークスペースを Hightouch に接続するには、「Partner Connect を使用してリバース ETL パートナーに接続する」を参照してください。

注意

Partner Connect では、Hightouch の SQL ウェアハウスのみがサポートされています。 クラスターを Hightouch に接続するには、Hightouch に手動で接続します。

Hightouch に手動で接続する

このセクションでは、Azure Databricks ワークスペース内の既存の SQL ウェアハウスまたはクラスターを Hightouch に手動で接続する方法について説明します。

注意

Databricks SQL ウェアハウスの場合、Partner Connect を使用して Hightouch に接続する方法が簡単です。

必要条件

Hightouch に手動で接続する前に、次のものが必要です。

  • Azure Databricks ワークスペース内のクラスターまたは SQL ウェアハウス。

  • クラスターまたは SQL ウェアハウスの接続の詳細。具体的には、[サーバーのホスト名][ポート]、および [HTTP パス] の値です。

  • Azure Databricks 個人用アクセス トークンまたは Microsoft Entra ID (旧称 Azure Active Directory) トークン。 個人用アクセス トークンを作成するには、次の操作を行います。

    1. Azure Databricks ワークスペースの上部バーで、目的の Azure Databricks ユーザー名をクリックし、次にドロップダウンから [設定] を選択します。
    2. [開発者] をクリックします。
    3. [アクセス トークン] の横にある [管理] をクリックします。
    4. [新しいトークンの生成] をクリックします。
    5. (省略可能) 将来このトークンを識別するのに役立つコメントを入力し、トークンの既定の有効期間 90 日を変更します。 有効期間のないトークンを作成するには (推奨されません)、[有効期間 (日)] ボックスを空のままにします。
    6. [Generate](生成) をクリックします。
    7. 表示されたトークンを安全な場所にコピーし、[完了] をクリックします。

    Note

    コピーしたトークンは必ず安全な場所に保存してください。 コピーしたトークンは他人に見せないでください。 コピーしたトークンを失った場合、それとまったく同じトークンは再生成できません。 代わりに、この手順を繰り返して新しいトークンを作成する必要があります。 コピーしたトークンを紛失した場合や、トークンが侵害されていると思われる場合、Databricks では、[アクセス トークン] ページのトークンの横にあるごみ箱 ([取り消し]) アイコンをクリックして、ワークスペースからそのトークンをすぐに削除することを強くお勧めします。

    ワークスペースでトークンを作成することや使用することができない場合は、ワークスペース管理者によってトークンが無効にされているか、トークンを作成または使用する権限が作業者に付与されていない可能性があります。 ワークスペース管理者に連絡するか、以下の情報を参照してください。

    Note

    セキュリティのベスト プラクティスとして、自動化ツール、システム、スクリプト、アプリを使用して認証する場合、Databricks では、ワークスペース ユーザーではなくサービス プリンシパルに属する個人用アクセス トークンを使用することを推奨しています。 サービス プリンシパルのトークンを作成するには、「サービス プリンシパルのトークンを管理する」をご覧ください。

接続する手順

Matillion に手動で接続するには、次の操作を行います。

  1. 新しい Hightouch アカウントにサインアップするか、既存の Hightouch アカウントにサインインします。
  2. [ワークスペースの作成] をクリックしてワークスペースを作成するか、既存のワークスペースを選択します。
  3. ワークスペースの作成を選択した場合は、ワークスペースの名前を入力し、[ワークスペースの作成] をクリックします。
  4. ワークスペース ナビゲーション ウィンドウで、[ソース] をクリックします。
  5. [Add source] (ソースの追加) をクリックします。
  6. [Databricks] をクリックし、[続行] をクリックします。
  7. [サーバー ホスト名] については、要件の [サーバー ホスト名] 値を入力します。
  8. [ポート] については、要件の [ポート] 値を入力します。
  9. [HTTP パス] については、要件の [HTTP パス] 値を入力します。
  10. [アクセス トークン] については、要件のトークン値を入力します。
  11. [既定のスキーマ] に、ワークスペース内のターゲット データベースの名前を入力します。
  12. [接続テスト]をクリックします。
  13. 接続の試行に成功したら、[続行] をクリックします。
  14. 接続の名前を入力し、[完了] をクリックします。

次の手順

変換先、モデル、および同期を作成します。Hightouch のドキュメントで 「最初の同期を作成する」を参照してください。

その他の技術情報