Databricks へのアウトバウンド プライベート接続

このトピックでは、データ プロバイダーに固有の設定情報について説明します。プライベート接続の設定に関する一般的な情報は「アウトバウンド プライベート接続」、Tableau Cloud エンドポイントの設定に関する情報は「アウトバウンド プライベート接続の設定: Tableau Cloud」を参照してください。

前提条件

注: プライベート接続を介した Databricks への Tableau Cloud 接続は、「サービス プリンシパル (OAuth M2M)」と「個人用アクセス トークン (PAT)」の認証方法に対応しています。その他の認証方法 (外部 ID プロバイダー経由の OAuth など) はサポートされていません。

データ プロバイダー用の Tableau Cloud 情報

Databricks のフロントエンド PrivateLink では、Tableau Cloud からの接続を許可するために Databricks 側でエンドポイント サービスを設定する必要はありません。つまり、Tableau Cloud から Identity and Access Management (IAM) の Amazon リソースネーム (ARN) を取得して、エンドポイント サービスに追加する必要はありません。

Tableau Cloud 用のデータ プロバイダー情報

Databricks アカウント コンソールから、次を取得します。

  • エンドポイント サービス名: Tableau Cloud サイトの AWS リージョンに対する、リージョン フロントエンドの VPC エンドポイント サービス名です (例: com.amazonaws.vpce.us-east-1.vpce-svc-1234567890abcdef1)。これは、Databricks がリージョンごとに公開しているものです。お住まいの地域のサービス名については、Databricks トピック「インバウンド PrivateLink の設定」(新しいウィンドウでリンクが開く)を参照してください。

    注: Databricks ワークスペースと Tableau Cloud サイトが異なる AWS リージョンにある場合は、ワークスペースのリージョンではなく、Tableau Cloud サイトのリージョンのエンドポイント サービス名を使用してください。

  • ワークスペース URL: Tableau Cloud が接続する先のワークスペースに対する、既定のワークスペース URL です (例: dbc-12345678-abcd.cloud.databricks.com)。

値を取得したら、Tableau Cloud の [プライベート接続の作成] ダイアログに入力します。

  • [エンドポイント サービス名] フィールドにエンドポイント サービス名を入力します。
  • [カスタム アドレス] フィールドにワークスペース URL を入力します。

[プライベート接続の作成] ダイアログの手順については、Databricks のトピック「インバウンドの PrivateLink の設定」(新しいウィンドウでリンクが開く)を参照してください。

Databricks での VPC エンドポイントの登録

TCM でプライベート接続を作成すると、Tableau によって VPC エンドポイントがプロビジョニングされ、VPC エンドポイント ID が割り当てられます。この VPC エンドポイント ID を Databricks アカウントに登録して、プライベート接続のセットアップを完了してください。

  1. TCM で、プライベート接続を見つけ、VPC エンドポイント ID を記録します (例: vpce-1234567890abcdef1)。
  2. Databricks アカウント コンソールで、[クラウド リソース] > [VPC エンドポイント] に移動し、[VPC エンドポイントを追加] を選択します。
  3. エンドポイントに名前を付けてから、ステップ 1 で記録した TCM の VPC エンドポイント ID を入力します。お使いの Tableau Cloud サイトのリージョンと一致する AWS リージョンを選択します。
  4. 登録済みの VPC エンドポイントをワークスペースの [プライベート アクセスの設定] (フロントエンド VPC エンドポイント リスト) にアタッチします。

完全な手順については、「AWS PrivateLink をフロントエンド接続用に設定する」を参照してください。

Databricks で接続が承認されたら、Tableau Cloud Manager に戻ります。プライベート接続の [アクション] メニュー (...) で [同期] を選択し、ステータスが [準備完了] になるまで待ちます。

注: 同じ Databricks ワークスペースに対してパブリック アクセスとプライベート アクセスの両方 (たとえば、Tableau Cloud からのプライベート アクセスとユーザー ブラウザーからのパブリック アクセス) が必要な場合、プライベート接続を設定する前に、Databricks で [カスタム ワークスペース URL](新しいウィンドウでリンクが開く) を設定する必要があります。カスタム URL を設定したら、Tableau Cloud Manager の [カスタム アドレス] フィールドで既定のワークスペース URL を使用し、Databricks アカウント コンソールからワークスペースの [プライベート アクセスの設定] でパブリック アクセスが有効になっていることを確認します。

フィードバックをお送りいただき、ありがとうございます。フィードバックは正常に送信されました。ありがとうございます!