> ## 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}/).

# Подключение Perplexity к Databricks

> Интегрируйте ваше хранилище данных Databricks с Perplexity, чтобы обеспечить мгновенный поиск по базам данных, схемам, таблицам и представлениям

<h2 id="h_9fdf214577">О коннекторе Databricks</h2>

<p>Databricks Connector позволяет выполнять запросы к данным, хранящимся в вашем Databricks Lakehouse, напрямую из Perplexity. Он интегрирует Databricks с функциями продуктивности Perplexity, позволяя мгновенно искать и объединять релевантную информацию по вашим каталогам, схемам и таблицам Databricks — без ручных запросов и переключения контекста.</p>

<p>Connector для Databricks доступен для <b>Perplexity Pro</b>, <b>Perplexity Max</b>, <b>Enterprise Pro</b>, и <b>Enterprise Max</b> пользователей.</p>

<h2 id="h_de83e708d8">Что делает коннектор Databricks?</h2>

<p>После включения Databricks Connector позволяет выполнять поиск по вашим авторизованным каталогам, схемам и таблицам Databricks, чтобы предоставлять ответы на основе этих данных. Коннектор выполняет аутентификацию с использованием вашей индивидуальной учетной записи Databricks через OAuth, то есть запросы выполняются с вашими нативными правами Databricks — общий служебный аккаунт не требуется.</p>

<p>С помощью этого коннектора можно быстро находить информацию по таблицам Unity Catalog, данным Delta Lake и представлениям без ручного написания SQL или переключения в консоль Databricks. Когда данные 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 Connector выполняет 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> принимает произвольный SQL — включая DDL и DML — <b>Единственный надежный способ обеспечить режим только для чтения или иным образом ограничить действия Perplexity — это уровень Unity Catalog</b>, а не в интерфейсе Perplexity.</p>

<h3 id="h_61919d4fec"><b>Рекомендуемый подход: обеспечьте доступ только для чтения с помощью прав Unity Catalog.</b></h3>

<p>Поскольку коннектор выполняет аутентификацию для каждого пользователя через OAuth, каждое действие, которое пытается выполнить Perplexity, выполняется под учетной записью Databricks этого пользователя и подчиняется уже имеющимся разрешениям Unity Catalog. Чтобы сохранить режим только для чтения, убедитесь, что у каждого пользователя (или группы, к которой он принадлежит) есть только:</p>

<ul>
  <li>
    <p><code>ИСПОЛЬЗОВАТЬ КАТАЛОГ</code> в каталогах, которые они должны запрашивать</p>
  </li>

  <li>
    <p><code>ИСПОЛЬЗОВАТЬ СХЕМУ</code> по схемам, которые вы хотите, чтобы они запрашивали</p>
  </li>

  <li>
    <p><code>SELECT</code> в таблицах и представлениях, которые вы хотите, чтобы они запрашивали</p>
  </li>
</ul>

<p>И явно <b>не</b> удерживает <code>MODIFY</code>, <code>CREATE</code>, или <code>OWN</code> по этим объектам, а также <code>МОЖЕТ УПРАВЛЯТЬ</code> в SQL warehouse. Если Unity Catalog настроен таким образом, Databricks будет отклонять любые попытки Perplexity записи в объекты, где у пользователя нет прав на запись, независимо от используемого инструмента.</p>

<p><b>Примечание:</b> Perplexity отображает <b>Разрешения для инструментов</b> панель в настройках коннектора Databricks, где перечислены доступные инструменты. Сегодня эта панель <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-запросы к данным Databricks через SQL Warehouses</p>
  </li>

  <li>
    <p>Запрашивайте таблицы, представления и схемы Unity Catalog</p>
  </li>

  <li>
    <p>Чтение метаданных и данных таблиц Delta Lake</p>
  </li>
</ul>

<p>Если вы отзовете доступ или удалите разрешения в Databricks, эти данные сразу станут недоступны из Perplexity. Если вы отключите учетную запись Databricks в Perplexity, вы сможете выбрать, сохранить ли кэшированные данные или удалить их.</p>

<h3 id="h_0de15062d8">Безопасность и контроль уровня Enterprise</h3>

<p>Для организаций Enterprise Perplexity предлагает сертификацию SOC 2 Type II, сквозное шифрование, строгие меры защиты конфиденциальности данных и детализированные элементы управления доступом пользователей. Ваши данные Databricks никогда не используются для обучения ИИ.</p>

<p>Подключение Perplexity к Databricks выполняется <b>на личном уровне</b> — никто другой в вашей организации не сможет выполнять запросы к вашим данным Databricks. Однако если вы синхронизируете данные в общий Проект, любой, у кого есть доступ к этому Проекту, сможет искать в нем.</p>

<p>Администраторы организации могут включать или отключать Databricks Connector для всех пользователей из <a href="https://www.perplexity.ai/account/org/permissions" rel="nofollow noopener noreferrer" target="_blank">Разрешения</a> экран в <b>Настройки организации</b>. Принудительное применение прав на чтение/запись выполняется на уровне Unity Catalog (см. <a href="#h_4a8a4fad1a">Как Perplexity может взаимодействовать с Databricks</a> выше).</p>

<h2 id="h_d4c0ba6ef0">Как это активировать</h2>

<p>Настройка Databricks Connector — это двухэтапный процесс: администратор один раз настраивает приложение OAuth для организации, а затем каждый пользователь проходит аутентификацию с помощью своей учетной записи Databricks.</p>

<h3 id="h_9699718b8e">Часть 1: Настройка для администратора — настройте Databricks для своей организации</h3>

<p>Администратору рабочей области Databricks нужно выполнить этот шаг один раз. Отдельным пользователям повторять его не требуется.</p>

<p>In <b>Настройки организации → Коннекторы → Databricks</b>, вы увидите панель настройки из трех шагов с названием <b>"Настройка Databricks для вашей организации"</b>:</p>

<ul>
  <li>
    <p><b>Шаг 1: Управление OAuth-приложением</b> — Нажмите <b>Управлять приложением OAuth</b> чтобы зарегистрировать Perplexity как клиента OAuth в вашем рабочем пространстве Databricks. Это предоставляет Perplexity разрешение на аутентификацию пользователей через OAuth в вашем рабочем пространстве.</p>
  </li>

  <li>
    <p><b>Шаг 2: Аутентификация в Databricks</b> — администратор проходит аутентификацию один раз, чтобы проверить, что интеграция работает end-to-end.</p>
  </li>

  <li>
    <p><b>Шаг 3: Создайте карту данных (необязательно)</b> — При необходимости создайте карту данных для организации (см. часть 3 ниже и <a href="https://www.notion.so/Understanding-the-Data-Map-31f6172b229b817eab63d72703a23efb?pvs=21" rel="nofollow noopener noreferrer" target="_blank">Понимание Data Map</a>) и добавьте Supplementary context, чтобы повысить точность запроса.</p>
  </li>
</ul>

<p><b>Примечание:</b> Чтобы выполнить этот шаг, вам потребуются права администратора рабочей области Databricks. Если вы не уверены, как зарегистрировать OAuth app в Databricks, обратитесь к <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> в Settings и найдите <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 может сгенерировать <b>карту данных</b> вашей среды Databricks. Это помогает 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>Пропуск data map приведет к снижению точности при сложных вопросах о данных. Рекомендуем создать его на этапе первоначальной настройки. Подробнее см. в <a href="https://www.notion.so/Understanding-the-Data-Map-31f6172b229b817eab63d72703a23efb?pvs=21" rel="nofollow noopener noreferrer" target="_blank">Понимание Data Map</a>.</p>

<h2 id="h_90cb062c2d">Использование подключенных данных</h2>

<p>После подключения вы можете ссылаться на свои данные Databricks в <a href="/help-center/help-center/ru/articles/13901210-computer-dlya-enterprise">Computer</a> сессии. Упомяните каталоги, схемы или таблицы, и Perplexity выполнит запрос к ним в рамках многоэтапных рабочих процессов — все асинхронно в защищенной облачной песочнице.</p>

<h2 id="h_8085e2db43">Пробное использование</h2>

<p>После подключения попробуйте выполнять такие запросы:</p>

<ul>
  <li>
    <p>"Суммируйте динамику выручки по таблице продаж за 4-й квартал и выделите ключевые показатели."</p>
  </li>

  <li>
    <p>"Найдите все записи клиентов, обновленные за последние 30 дней"</p>
  </li>

  <li>
    <p>"Какие продукты показывают наилучшие результаты на основе схемы аналитики?"</p>
  </li>

  <li>
    <p>"Сравните данные pipeline за этот квартал с показателями за предыдущий квартал"</p>
  </li>
</ul>

<h2 id="h_077a84461e">Устранение неполадок</h2>

<h3 id="h_44e12ccb92">Databricks не включен для вашей организации</h3>

<p>Администратор организации мог отключить коннектор, либо OAuth-приложение еще не настроено. Свяжитесь с администратором вашей организации для подтверждения или обратитесь в поддержку Perplexity.</p>

<h3 id="h_040f6f5bd0">OAuth-приложение не настроено</h3>

<p>Если при попытке аутентификации пользователи видят ошибку, возможно, настройка OAuth-приложения администратора (Часть 1) не завершена. Администратору рабочей области следует вернуться в Organization Settings → Connectors → Databricks и завершить <b>Управлять приложением OAuth</b> шаг.</p>

<h3 id="h_9e728cb8e0">Пользователь не может получить доступ к некоторым таблицам после подключения</h3>

<p>Connector Databricks учитывает существующие разрешения Unity Catalog каждого пользователя. Если пользователь не может выполнить запрос к таблице, к которой ожидает доступ, проверьте, что соответствующие <code>GRANT</code> применены в Unity Catalog:</p>

<pre>-- Предоставить доступ к каталогу<br />GRANT USE CATALOG ON CATALOG my\_catalog TO `user@example.com`;<br /><br />-- Предоставить доступ к схеме<br />GRANT USE SCHEMA ON SCHEMA my\_catalog.my\_schema TO `user@example.com`;<br /><br />-- Предоставить доступ на чтение к таблицам<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>Убедитесь, что OAuth-приложение правильно настроено в вашем рабочем пространстве Databricks</p>
  </li>

  <li>
    <p>Убедитесь, что URI перенаправления Perplexity включены в allowlist в настройках вашего приложения Databricks OAuth</p>
  </li>

  <li>
    <p>Если в вашем рабочем пространстве используются списки IP-адресов с доступом, убедитесь, что IP-адреса Perplexity добавлены в список разрешенных</p>
  </li>

  <li>
    <p>Попросите пользователей повторно подключить Databricks Connector после любых изменений политики рабочего пространства</p>
  </li>
</ul>

<p>Если после обновления этих настроек проблемы сохраняются, обратитесь в службу поддержки Perplexity за помощью.</p>
