Azure での Databricks のプライベートネットワークルートの追加
Private Connect for Data 360 を使用して、Databricks データソースと Data 360 テナントを専用のネットワーク接続で接続します。 Data 360 インスタンスの数に関係なく、特定のインスタンスへの 1 つの接続を作成します。Databricks フェデレーション接続またはデータ共有を設定する前に、ネットワークルートを確立します。
必要なエディション
| 使用可能なエディション: Data 360 でサポートされるすべてのエディション。 「Data 360 Edition の可用性」を参照してください。 |
| 必要なユーザー権限 | |
|---|---|
| Databricks ネットワークルートを作成する | 「Data Cloud アーキテクト」権限セットおよび「外部接続の管理」または「アプリケーションのカスタマイズ」権限。 |
| Databricks 環境を管理する | Databricks アカウント管理者 |
前提条件
-
Java Database Connectivity (JDBC) エンドポイントと Azure Blob エンドポイントの仮想プライベートクラウド (VPC) エンドポイントサービス名を作成しました。詳細については、『 Implementation Guide 』を参照してください。
この PNR の Data 360 プリンシパル ID が AWS で許可されるプリンシパルとして設定されている。詳細については、『 Implementation Guide 』を参照してください。
制限事項
-
特定の Databricks URL のプライベートネットワークルート (PNR) の数は、Data 360 機能ドメインごとに 1 つに制限されます (Data 360 組織ごとではありません)。
このトピックでは、完了する必要がある Salesforce の手順のみを説明します。すべてのソースでエンドツーエンドのプロセスを完了するには、『Private Connect Implementation Reference Guide for Databricks on Azure』を参照してください。
ステップ 1: Databricks プライベート接続の作成
Data 360 で Amazon Web Services (AWS) VPC エンドポイントサービスとの Databricks プライベート接続を設定します。
- アプリケーションランチャーから、[Data Cloud] を選択します。
- [設定] から、[Data Cloud 設定] を選択します。
- Data Cloud の [設定] の [外部インテグレーション] で、[プライベートコネクト] を選択します。
- [新規] を選択します。ボタンが表示されない場合は、ライセンス済み PNR の最大数を超えています。
- [Add Private Network Route]ページで、[Databricks]タイルを選択します。
- [Select a Network (ネットワークを選択)] パネルで、[Azure]、[Add Private Network Route (プライベートネットワークルートを追加)] の順に選択します。
- [Databricks プライベートネットワークルートを設定] ページに移動します。
-
ステップ 2: Account に移動し、次の手順を実行します。
- [Databricks Account URL]フィールドに、DatabricksアカウントのURLを入力します。
-
[VPC Endpoint Service Name] フィールドに、先ほど作成した AWS VPC Endpoint を入力します。例:
com.amazonaws.vpce.<region>.<vpc-endpoint-service-name>
-
「ステップ 3: 内部フェーズ」に移動し、次の手順を実行します。
-
[Azure Blob URL] 項目に、Azure アカウントの URL を追加します。例:
https://.blob.core.windows.net//<storage-account-name>.blob.core.windows.net/<contatiner-name>/<blob-name> -
[VPC Endpoint Service Name] フィールドに、「AWS VPC Endpoint」と入力します。例:
com.amazonaws.vpce.<region>.<vpc-endpoint-service-name>
-
[Azure Blob URL] 項目に、Azure アカウントの URL を追加します。例:
- 変更を保存し、このブラウザータブを開いたままにします。ネットワークルートのプロビジョニングには数分かかります。次のステップは、Amazon Virtual Private Cloud で接続要求を確認することです。
ステップ 2: 接続要求の確認と設定の確認
プライベート接続が機能していることを確認します。
ステップ 1 を完了します。
- Amazon VPCコンソールにアクセスします。
- Databricks のエンドポイントサービスおよび Databricks 内部フェーズに移動します。
-
[エンドポイント接続]タブで、DatabricksおよびDatabricksの内部フェーズの待機中の接続要求に移動します。次に、次の手順を実行します。
- Databricks エンドポイントの横にあるチェックボックスをオンにします。
- [Actions (アクション)] ドロップダウンを選択します。
- [Accept Endpoint Connection Request (エンドポイント接続要求を受け入れる)] を選択します。Databricks Internal Stage でこの手順を繰り返します。
- Data Cloud の [設定] に戻ります。
- [Data Cloud Setup Refresh] ボタンを選択して、設定を更新します。ブラウザーページを更新しても効果はありません。
- 設定を確認するには、Data Cloud の [設定] に移動し、[プライベートコネクト] を選択します。このダッシュボードには、Databricks と Databricks の内部フェーズの両方の PNR の状況が表示されます。
- 両方の PNR が接続済みとしてリストされていることを確認します。個々の PNR レコードを選択して、その詳細を表示できます。
プライベートコネクトの設定が完了しました。Data 360でDatabricks接続を作成するには、Databricksデータ統合接続を設定し、切り替えを有効にしてプライベート ネットワーク ルート(PNR)を表示します。[ネットワークルート] ドロップダウンから作成した PNR を選択します。

