メインコンテンツまでスキップ

Adobe Marketo Engageへの認証を構成する

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

接続と取り込みパイプラインを作成する前に、Adobe Marketo Engage を設定して Databricks で認証できるようにします。

このコネクタは、OAuth 2.0マシン間 (M2M) 認証情報を使用してAdobe Marketo Engageに対して認証を行います。これらの認証情報を生成するには、API専用ユーザーを作成し、APIアクセス権を持つロールを付与して、カスタムサービスを登録します。次に、Unity Catalog接続を作成する際に使用するREST Endpoint、ID URL、クライアントID、およびクライアントシークレットを収集します。

前提条件

  • 管理 エリアへの 管理者アクセス権 を持つ Adobe Marketo Engage アカウント。
  • Adobe Marketo Engage サブスクリプションで利用可能な Access API 権限。サブスクリプションに API アクセスが含まれていない場合は、Adobe Marketo Engage 管理者にお問い合わせください。
  • Adobe Marketo Engageインスタンス内のリードおよびカスタムオブジェクトの一括抽出(Bulk Extract)に対して有効化されたupdatedAtフィルタ。コネクタはこのフィルターを使用して、これらのテーブルを増分的に取り込みます。

Adobe Marketo Engage を設定

Adobe Marketo Engageの Admin エリアで、以下のステップを実行してください。

EndpointとID URLを取得する

  1. Marketoアカウントにサインインしてください。
  2. [ 管理 ] エリアに移動します。
  3. Webサービス をクリックします。
  4. REST API セクションで、 Endpoint URL と Identity URL をメモしておいてください。これらは、Unity Catalog 接続を作成するときに入力します。

API専用ユーザーを作成する

  1. 管理 エリアで、 ユーザーとロール に移動します。
  2. Roles tabで、 Access API 権限を持つ新しいロールを作成します。
  3. Users tabで Create API Only User をクリックし、前のステップで作成したロールを割り当てます。

カスタムサービスを作成

  1. [ 管理 ] エリアで、[ LaunchPoint ] に移動します。
  2. 新しいカスタムサービスを作成し、前のステップで作成したAPI専用ユーザーを割り当てます。詳細な手順については、「Adobe: カスタムサービスの作成」を参照してください。
  3. インストール済みサービスの一覧で、新しいカスタムサービスの 詳細を表示 をクリックします。
  4. クライアント IDクライアント シークレット をメモしてください。これらは、Unity Catalog 接続を作成するときに入力します。

次のステップ

Adobe Marketo Engage を構成した後、Databricks で接続を作成します。Marketo接続の作成を参照してください。