Настройка подключения Databricks

В этой статье описаны действия по созданию подключения Databricks.

Поддерживаемые типы проверки подлинности

Соединитель Databricks поддерживает следующие типы проверки подлинности для копирования и потока данных 2-го поколения соответственно.

Тип аутентификации Копия Поток данных 2-го поколения
Имя пользователя и пароль n/a
Персональный токен доступа n/a
OAuth (OIDC) n/a

Настройте ваше подключение для Dataflow Gen2

Вы можете подключить поток данных 2-го поколения к Databricks в Microsoft Fabric с помощью соединителей Power Query. Выполните следующие действия, чтобы создать подключение:

  1. Проверьте возможности , чтобы убедиться, что сценарий поддерживается.
  2. Полные предварительные требования для Databricks.
  3. Получение данных в системе Fabric.
  4. Подключитесь к Databricks.

Возможности

  • Импорт
  • DirectQuery (семантические модели Power BI)

Необходимые условия

Этот соединитель предназначен только для использования с хранилищем SQL Databricks, работающим в AWS и с помощью OAuth. Если вы используете Azure Databricks, используйте соединитель Azure Databricks. Если вы не используете OAuth с хранилищем SQL Databricks (в AWS или GCP), используйте соединитель Azure Databricks. Databricks Community Edition не поддерживается.

Получение данных

Чтобы получить данные в фабрике данных, выполните приведенные действия.

  1. В левой части Фабрики данных выберите Рабочие области.

  2. В рабочей области Data Factory выберите Новый>Dataflow Gen2, чтобы создать новый поток данных.

    снимок экрана: рабочая область, в которой вы решили создать новый поток данных.

  3. В Power Query выберите Получить данные на ленте или выберите Получить данные из другого источника в текущем представлении.

    снимок экрана: рабочая область Power Query с выделенным параметром

  4. На странице Выбор источника данных используйте поиска для поиска имени соединителя или выберите просмотреть дополнительные в правой части соединителя, чтобы просмотреть список всех соединителей, доступных в службе Power BI.

    снимок экрана страницы

  5. Если вы решили просмотреть дополнительные соединители, вы по-прежнему можете использовать поиск по имени соединителя или выбрать категорию, чтобы просмотреть список соединителей, связанных с этой категорией.

    снимок экрана страницы с источниками данных фабрики данных, отображаемой после выбора

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

Чтобы подключиться к Databricks из Power Query Online, сделайте следующее:

  1. Выберите параметр Databricks в интерфейсе получения данных. Различные приложения имеют различные способы получения данных в Power Query Online. Дополнительные сведения о том, как получить доступ к возможности получения данных в Power Query Online из вашего приложения, смотрите в разделе Где получить данные.

    Отфильтруйте доступные соединители Databricks с помощью поля поиска. Выберите коннектор Databricks для вашего SQL хранилища Databricks.

    Снимок экрана вариантов соединителей Databricks в Power Query.

  2. Введите имя узла сервера и путь HTTP для вашего хранилища SQL Databricks. Обратитесь к разделу Настройка драйверов ODBC и JDBC Databricks за инструкциями по нахождению вашего "имени узла сервера" и "HTTP Path". При необходимости можно указать каталог по умолчанию и (или) базу данных в разделе Дополнительные параметры.

    Скриншот с параметрами подключения и учетными данными для онлайн-сервисов Databricks.

  3. Предоставьте учетные данные для проверки подлинности в хранилище SQL Databricks. Существует три варианта учетных данных:

    • Базовый. Используйте этот параметр при проверке подлинности с помощью имени пользователя и пароля. Этот параметр недоступен, если ваша организация или учетная запись использует 2FA/MFA.
    • Ключ учетной записи. Используйте этот параметр при проверке подлинности с помощью личного токена доступа. См. в персональных маркерах доступа инструкцию по созданию персонального маркера доступа (PAT).
    • Учетная запись организации. Используйте этот параметр при проверке подлинности с помощью OAuth. Войдите в учетную запись организации с помощью всплывающего окна браузера.
  4. После успешного подключения навигатор появляется и отображает данные, доступные на сервере. Выберите данные в навигаторе. Затем выберите Next для преобразования данных в Power Query.

    Скриншот навигатора Power Query, загружающего данные Databricks Cloud в онлайн-приложение.

Замечание

Соединитель Databricks в службе Power BI не поддерживает нативный запрос.

Настройка подключения в конвейере

Фабрика данных в Microsoft Fabric в настоящее время не поддерживает соединитель Databricks в конвейерах.