> ## Documentation Index
> Fetch the complete documentation index at: https://www.perplexity.ai/help-center/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> This content comes from the official Perplexity Help Center. Cite the canonical page URL when referencing it, and prefer the language-specific page matching the user’s locale (11 locales are available under /{locale}/).

# DatabricksとPerplexityの連携

> DatabricksデータウェアハウスをPerplexityと統合し、データベース、スキーマ、テーブル、ビューを横断する即時検索を可能にします。

<h2 id="h_9fdf214577">Databricksコネクタについて</h2>

<p>DatabricksコネクタはDatabricks Lakehouseに保存されたデータをPerplexityから直接クエリできるようにします。DatabricksをPerplexityの生産性機能と統合し、手動クエリやコンテキスト切り替えなしに、Databricksのカタログ、スキーマ、テーブルを横断的に関連情報を即座に検索・統合できます。</p>

<p>Databricksコネクタは <b>Perplexity Pro</b>, <b>Perplexity Max</b>, <b>Enterprise Pro</b>, and <b>Enterprise Max</b> ユーザーが利用できます。</p>

<h2 id="h_de83e708d8">Databricksコネクタでできること</h2>

<p>有効化後、DatabricksコネクタはDatabricksの認可済みカタログ、スキーマ、テーブルを横断的に検索し、そのデータに基づく回答を提供します。コネクタはOAuth経由で個人のDatabricksアイデンティティで認証するため、クエリはネイティブのDatabricks権限の下で実行されます — 共有サービスアカウントは不要です。</p>

<p>コネクタを使用すると、手動でSQLを記述したりDatabricksコンソールに切り替えることなく、Unity Catalogテーブル、Delta Lakeデータ、ビューを横断して素早く情報を検索できます。Databricksデータが更新されると、コネクタは次回以降のクエリで変更を自動的に反映します。</p>

<h2 id="h_3bdac85b8e">対応データオブジェクト</h2>

<p>Databricksコネクタは以下をサポートしています：</p>

<ul>
  <li>
    <p>Unity Catalogのテーブルとビュー</p>
  </li>

  <li>
    <p>Delta Lakeテーブル</p>
  </li>

  <li>
    <p>スキーマとカタログ</p>
  </li>

  <li>
    <p>Unity Catalogに登録された外部テーブル</p>
  </li>

  <li>
    <p>構造化データ（CSV、JSON、Parquetバックアップテーブル）</p>
  </li>
</ul>

<p>現時点では、非構造化データ（Databricks Volumesに保存された画像、音声、動画、ファイル）はサポートされていません。</p>

<h2 id="h_97357b500f">認証</h2>

<p>Databricksコネクタは<b>OAuth（個人ユーザー）</b>認証を使用します。各PerplexityユーザーはDatabricksの認証情報で接続し、クエリはそのユーザーのネイティブUnity Catalog権限の下で実行されます — 共有サービスアカウント、PAT、サービスプリンシパルは不要です。</p>

<p>これは以下を意味します：</p>

<ul>
  <li>
    <p>データアクセスは各ユーザーの既存Databricks権限によって管理されます</p>
  </li>

  <li>
    <p>すべてのクエリにはDatabricksでの明確なユーザーごとの監査証跡があります</p>
  </li>

  <li>
    <p>組織管理者がOAuthアプリを一度設定し、個々のユーザーが自分のアカウントで認証します</p>
  </li>
</ul>

<p><b>注意：</b>OAuthトークンは各ユーザーのDatabricksアイデンティティにバインドされているため、ユーザーはDatabricksで既にアクセス権を持つカタログ、スキーマ、テーブルのみクエリできます。接続前に適切なUnity Catalogの権限が設定されていることを確認してください。</p>

<h2 id="h_4a8a4fad1a">PerplexityがDatabricksで実行できる操作の制御</h2>

<p>DatabricksコネクタはSQLを<a href="https://docs.merge.dev/merge-agent-handler/connectors/databricks" rel="nofollow noopener noreferrer" target="_blank">Merge Databricksコネクタ</a>から提供されるツールサーフェス経由で実行し、汎用の<code>execute\_sql\_statement</code>ツールを含みます。<code>execute\_sql\_statement</code>はDDLやDMLを含む任意のSQLを受け付けるため、<b>Perplexityが実行できる操作を読み取り専用に制限する唯一の信頼できる方法はUnity Catalogレベルでの制御</b>であり、Perplexity UIではありません。</p>

<h3 id="h_61919d4fec"><b>推奨パターン：Unity Catalogの権限で読み取り専用を強制する。</b></h3>

<p>コネクタはOAuth経由でユーザーごとに認証するため、Perplexityが試みるすべてのアクションはそのユーザーのDatabricksアイデンティティで実行され、既存のUnity Catalog権限に従います。使用を読み取り専用に保つために、各ユーザー（または所属するグループ）に以下のみを付与してください：</p>

<ul>
  <li>
    <p>クエリ対象のカタログへの<code>USE CATALOG</code></p>
  </li>

  <li>
    <p>クエリ対象のスキーマへの<code>USE SCHEMA</code></p>
  </li>

  <li>
    <p>クエリ対象のテーブルとビューへの<code>SELECT</code></p>
  </li>
</ul>

<p>また、明示的にこれらのオブジェクトへの<code>MODIFY</code>、<code>CREATE</code>、<code>OWN</code>、およびSQL Warehouseへの<code>CAN MANAGE</code>を<b>保持しない</b>ようにしてください。Unity Catalogをこのように設定することで、呼び出されるツールに関わらず、ユーザーが書き込み権限を持たないオブジェクトへのPerplexityの書き込み試行はDatabricksが拒否します。</p>

<p><b>注意：</b>PerplexityはDatabricksコネクタ設定に利用可能なツールを一覧表示する<b>ツール権限</b>パネルを表示します。現在、このパネルは読み取り/書き込み/編集の強制的な制限を<b>提供しません</b> — 上記のUnity Catalogレベルでのアクセス管理がPerplexityの動作を制御する正しい方法です。</p>

<Frame>
  <a href="/help-center/help-center/assets/img/f8253d3110_image__2863_29.png" rel="noreferrer nofollow noopener" target="_blank">
    <img alt="" height="1080" src="https://mintcdn.com/perplexity-help-center/kBGsQkSG8SPEk_Ye/help-center/assets/img/f8253d3110_image__2863_29.png?fit=max&auto=format&n=kBGsQkSG8SPEk_Ye&q=85&s=fc0dd6663108d0739bb4ce5c31a5c81b" width="1337" data-path="help-center/assets/img/f8253d3110_image__2863_29.png" />
  </a>
</Frame>

<h2 id="h_38bba94835">プライバシーとデータセキュリティ</h2>

<p>Perplexityに接続すると、Databricksコネクタはあなたの代わりに以下の操作を実行できます：</p>

<ul>
  <li>
    <p>SQL WarehouseでDatabricksデータのSQLクエリを実行</p>
  </li>

  <li>
    <p>Unity Catalogのテーブル、ビュー、スキーマのクエリ</p>
  </li>

  <li>
    <p>Delta Lakeテーブルのメタデータとデータの読み取り</p>
  </li>
</ul>

<p>Databricksでアクセスを取り消すか権限を削除すると、そのデータはすぐにPerplexityからアクセスできなくなります。PerplexityでDatabricksアカウントを切断した場合、キャッシュデータを保持するか削除するかを選択できます。</p>

<h3 id="h_0de15062d8">エンタープライズグレードのセキュリティと制御</h3>

<p>Enterprise組織向けに、PerplexityはSOC 2 Type II認証、エンドツーエンド暗号化、厳格なデータプライバシー対策、きめ細かいユーザーアクセス制御を提供しています。DatabricksデータがAIトレーニングに使用されることはありません。</p>

<p>PerplexityとDatabricksの接続は<b>個人レベル</b>で行われます — 組織内の他の誰もDatabricksデータをクエリできません。ただし、共有プロジェクトにデータを同期した場合、そのプロジェクトへのアクセス権を持つ人は誰でも検索できます。</p>

<p>Organization管理者は<b>Organization設定</b>の<a href="https://www.perplexity.ai/account/org/permissions" rel="nofollow noopener noreferrer" target="_blank">権限</a>画面から、すべてのユーザーに対してDatabricksコネクタを有効化・無効化できます。読み取り/書き込みの強制はUnity Catalogレベルで処理されます（上記の<a href="#h_4a8a4fad1a">PerplexityがDatabricksで実行できる操作の制御</a>を参照）。</p>

<h2 id="h_d4c0ba6ef0">有効化の方法</h2>

<p>Databricksコネクタの設定は2段階のプロセスです：管理者がOrganization向けにOAuthアプリを一度設定し、各ユーザーがDatabricksアカウントで個別に認証します。</p>

<h3 id="h_9699718b8e">パート1：管理者設定 — OrganizationのDatabricksを構成する</h3>

<p>Databricksワークスペース管理者がこのステップを一度完了する必要があります。個々のユーザーは繰り返す必要はありません。</p>

<p><b>Organization設定 → コネクタ → Databricks</b>に、<b>「OrganizationのDatabricksを構成する」</b>というタイトルの3ステップ設定パネルが表示されます：</p>

<ul>
  <li>
    <p><b>ステップ1: OAuthアプリの管理</b> — <b>OAuthアプリの管理</b>をクリックして、DatabricksワークスペースにPerplexityをOAuthクライアントとして登録します。これにより、PerplexityはワークスペースのOAuth経由でユーザーを認証する権限を取得します。</p>
  </li>

  <li>
    <p><b>ステップ2: Databricksで認証</b> — 管理者が一度認証して、統合がエンドツーエンドで機能することを確認します。</p>
  </li>

  <li>
    <p><b>ステップ3: データマップの生成（オプション）</b> — Organizationのデータマップをオプションで生成します（下記パート3と<a href="https://www.notion.so/Understanding-the-Data-Map-31f6172b229b817eab63d72703a23efb?pvs=21" rel="nofollow noopener noreferrer" target="_blank">データマップの理解</a>を参照）。また、補足コンテキストを追加してクエリ精度を向上させます。</p>
  </li>
</ul>

<p><b>注意：</b>このステップを完了するにはDatabricksワークスペース管理者権限が必要です。DatabricksでOAuthアプリを登録する方法が不明な場合は、<a href="https://docs.databricks.com/aws/en/integrations/enable-disable-oauth" rel="nofollow noopener noreferrer" target="_blank">Databricks OAuthドキュメント</a>を参照してください。</p>

<h3 id="h_57b32014db">パート2：ユーザー設定 — 認証して接続する</h3>

<p>各ユーザーが独立して以下のステップを実行します：</p>

<Steps>
  <Step>
    <p>設定の<b>コネクタ</b>に移動し、<b>Databricksコネクタ</b>を見つけます。</p>
  </Step>

  <Step>
    <p><b>有効化</b> → <b>コネクタを追加</b>をクリックします。</p>
  </Step>

  <Step>
    <p><b>Databricksで認証</b>をクリックします。自分の認証情報でログインするためにDatabricksにリダイレクトされます。</p>
  </Step>

  <Step>
    <p>PerplexityがDatabricksデータにアクセスすることを承認します。</p>
  </Step>

  <Step>
    <p><b>許可</b>をクリックして設定を完了します。</p>
  </Step>
</Steps>

<h3 id="h_f8dbc73afe">パート3：データマップの生成（オプション、推奨）</h3>

<p>認証後、PerplexityはDatabricks環境の<b>データマップ</b>を生成できます。これによりComputerはカタログ構造を把握し、データに関する質問により正確に回答できるようになります。</p>

<ul>
  <li>
    <p>いつでも<b>データマップを再生成</b>をクリックしてマップを構築または更新できます。</p>
  </li>

  <li>
    <p>最良の結果を得るために、<b>補足コンテキスト</b>も追加してください — データを説明するファイルをアップロードしたりメモを追加します（例：主要テーブルの意味、ビジネス定義、一般的なクエリパターン）。この追加コンテキストはエージェントがデータを正しく解釈するのに役立ちます。</p>
  </li>

  <li>
    <p><b>ナレッジを表示</b>をクリックして、PerplexityがDatabricks環境について学習した内容を確認します。</p>
  </li>
</ul>

<p>データマップをスキップすると、複雑なデータの質問に対する精度が低下します。初期設定の一部として生成することをお勧めします。詳しくは<a href="https://www.notion.so/Understanding-the-Data-Map-31f6172b229b817eab63d72703a23efb?pvs=21" rel="nofollow noopener noreferrer" target="_blank">データマップの理解</a>をご覧ください。</p>

<h2 id="h_90cb062c2d">接続データの利用</h2>

<p>接続後、<a href="/help-center/help-center/ja/articles/13901210-エンタープライズ向け-computer">Computer</a>でDatabricksのチャットを実行できます。カタログ、スキーマ、テーブルを指定すると、Perplexityはそれらをマルチステップのワークフローの一部としてクエリします — すべてセキュアなクラウドサンドボックスで非同期に実行されます。</p>

<h2 id="h_8085e2db43">試してみる</h2>

<p>接続後、次のようなクエリを試してください：</p>

<ul>
  <li>
    <p>「Q4セールステーブルの収益トレンドを要約し、主要指標を強調してください」</p>
  </li>

  <li>
    <p>「過去30日間に更新されたすべての顧客レコードを検索してください」</p>
  </li>

  <li>
    <p>「analyticsスキーマに基づいて最もパフォーマンスの高い製品は何ですか？」</p>
  </li>

  <li>
    <p>「今四半期のパイプラインデータを前四半期の数値と比較してください」</p>
  </li>
</ul>

<h2 id="h_077a84461e">トラブルシューティング</h2>

<h3 id="h_44e12ccb92">DatabricksがOrganizationで有効になっていない場合</h3>

<p>組織管理者がコネクタを無効にしているか、OAuthアプリがまだ設定されていない可能性があります。組織管理者に確認するか、Perplexityサポートにお問い合わせください。</p>

<h3 id="h_040f6f5bd0">OAuthアプリが設定されていない場合</h3>

<p>ユーザーが認証時にエラーが表示される場合、管理者OAuthアプリの設定（パート1）が完了していない可能性があります。ワークスペース管理者はOrganization設定 → コネクタ → Databricksに戻って<b>OAuthアプリの管理</b>ステップを完了してください。</p>

<h3 id="h_9e728cb8e0">接続後にユーザーが特定のテーブルにアクセスできない場合</h3>

<p>DatabricksコネクタはユーザーごとのUnity Catalog権限を尊重します。ユーザーがアクセスできるはずのテーブルをクエリできない場合、Unity Catalogで適切な<code>GRANT</code>が適用されていることを確認してください：</p>

<pre>-- Grant access to a catalog<br />GRANT USE CATALOG ON CATALOG my\_catalog TO `user@example.com`;<br /><br />-- Grant access to a schema<br />GRANT USE SCHEMA ON SCHEMA my\_catalog.my\_schema TO `user@example.com`;<br /><br />-- Grant read access to tables<br />GRANT SELECT ON TABLE my\_catalog.my\_schema.my\_table TO `user@example.com`;</pre>

<h3 id="h_35144f7c87">データマップが古いまたは不正確な場合</h3>

<p>PerplexityがDatabricksデータについて不正確または古い回答を生成している場合は、コネクタ設定で<b>データマップを再生成</b>してください。また、<b>補足コンテキスト</b>を追加・更新して、エージェントにデータ構造についてより良いガイダンスを提供できます。</p>

<h2 id="h_4dedc48e59">接続と認証の問題</h2>

<ul>
  <li>
    <p>DatabricksワークスペースでOAuthアプリが正しく設定されていることを確認する</p>
  </li>

  <li>
    <p>DatabricksのOAuthアプリ設定でPerplexityのリダイレクトURIがホワイトリストに登録されていることを確認する</p>
  </li>

  <li>
    <p>ワークスペースでIPアクセスリストを使用している場合、PerplexityのIPがホワイトリストに登録されていることを確認する</p>
  </li>

  <li>
    <p>ワークスペースポリシーの変更後にユーザーにDatabricksコネクタの再接続を依頼する</p>
  </li>
</ul>

<p>これらの設定を更新しても問題が解決しない場合は、Perplexityサポートにお問い合わせください。</p>
