詳細情報:
Databricks 接続
リモート接続を作成して Databricks を CRM Analytics に同期します。
接続の作成
- [データマネージャー接続] タブで、[新しい接続] をクリックします。
- コネクタの名前をクリックし、[次へ] をクリックします。
- コネクタ設定を入力します。
- 設定を検証してソースへの接続を試みるには、[保存 & テスト] をクリックします。接続に失敗すると、考えられる理由が CRM Analytics に表示されます。
OAuth を使用した Databricks への接続
OAuth 認証で Databricks コネクタを使用するには、Databricks サービスプリンシパルを設定し、クライアント ID と秘密を生成する必要があります。詳細については、「Databricks help Authorize unattended access to Databricks resources with a service principal using OAuth(OAuthを使用したサービスプリンシパルを使用したDatabricksリソースへの無人アクセスの承認)」を参照してください。
Databricks は、セキュリティを強化するマシン間 (M2M) OAuth 認証を使用します。これにより、アクセスできるオブジェクトと、そのオブジェクトに付与される特定のアクセス権限をより詳細に指定できます。M2M OAuth では、外部認証プロバイダーは必要ありません。
接続設定で、認証に使用するクライアント ID とクライアントの秘密を指定します。Databricks は、管理が必要なこれらの値に有効期限データを設定します。Databricks で OAuth の秘密を生成する場合、秘密の有効期間を日数で設定できます。有効期間は最大 730 日 (2 年) です。クライアント ID と秘密の値が期限切れになった場合、更新された値で Databricks 接続を更新する必要があります。
接続設定
すべての設定が必要です。
| 設定 | 説明 |
|---|---|
| 接続名 | 接続名。異なる接続を区別しやすい名前を使用します。 |
| API 参照名 | 開発者名は、この接続を介して抽出されたデータをレシピで参照するために使用します。名前にスペースを含めることはできません。接続の作成後に開発者名を変更することはできません。 |
| 説明 | 接続の説明。 |
| 認証種別 | 認証種別。有効な値は OAuth または Token です。 |
| トークン | Token 認証でのみ必要です。Databricks の個人アクセストークン。この値は、[アクセストークン] タブの [Databricks ユーザー設定] ページで確認できます。 |
| クライアント ID | OAuth 認証でのみ必要です。Databricks が生成したクライアント ID。 値は、[Secrets (秘密)] タブの [Databricks Service Prinipal (Databricks サービスプリンシパル)] ページにあります。この値は期限切れになり、新しい秘密が生成されたときに更新する必要があります。 |
| クライアントの秘密 | OAuth 認証でのみ必要です。Databricks によってクライアントの秘密が生成されました。この値は、[秘密] タブの [Databricks サービスプリンシパル] ページで確認できます。この値は期限切れになり、新しい秘密が生成されたときに更新する必要があります。 |
| Server (サーバー) | Databricks クラスターのサーバーホスト名。 |
| HTTPPath | Databricks クラスターの HTTP パス。 |
| データベース | Databricks データベースの名前。 |
| スキーマ | Databricks データベースの名前。 |
| カタログ | Databricks カタログの名前。デフォルトは hive_metastore です。 |
詳細は、「接続の確立」を参照してください。
接続に関する考慮事項
Databricks コネクタを使用するときは、次の点に留意してください。
- 接続済みオブジェクト名は、先頭が文字で、文字、数字、またはアンダースコアのみが含まれている必要があります。オブジェクト名の末尾をアンダースコアにすることはできません。
- 英数字、ドット、アンダースコア、ダッシュの文字を組み合わせた項目名のみがサポートされます。コネクタに、スペースや括弧などの他の文字を含んだ項目名がある場合、同期に失敗します。
- このコネクタでは、最大 1,000 万行またはジョブあたり 5 GB のいずれかの制限に達するまで同期できます。

