Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этой странице объясняется, как подключиться к Azure Databricks из Microsoft Power Platform, создав подключение Azure Databricks. Данные Azure Databricks можно использовать для создания приложений На основе холста Power, потоков Power Automate и агентов Copilot Studio.
Прежде чем начать
Перед подключением к Azure Databricks из Power Platform необходимо выполнить следующие требования:
- У вас есть учетная запись Microsoft Entra ID (прежнее название — Azure Active Directory).
- У вас есть лицензия Power Apps уровня "Премиум".
- У вас есть учетная запись Azure Databricks.
- У вас есть доступ к Azure Databricks SQL и как минимум разрешение CAN USE для хранилища SQL.
Необязательно. Подключение к виртуальным сетям Azure
Если рабочая область Azure Databricks использует виртуальные сети, существует два способа подключения:
Интегрируйте Power Platform с ресурсами внутри вашей виртуальной сети, не подвергая их доступу через открытый Интернет. Чтобы подключиться к частной конечной точке рабочей области Azure Databricks, сделайте следующее после настройки частного подключения к Azure Databricks:
- Настройте поддержку виртуальной сети для Power Platform.
- Если виртуальная сеть Power Platform (независимо от основной или вторичной) отличается от виртуальной сети Azure Databricks, используйте пиринг виртуальных сетей для подключения виртуальной сети к Azure Databricks.
Дополнительные сведения о виртуальных сетях см. в обзоре поддержки виртуальных сетей.
Включите доступ с гибридным развертыванием, где интерфейсная приватная связь с общедоступной конечной точкой защищена списком ДОСТУПА к IP-адресам рабочей области. Чтобы включить доступ, сделайте следующее:
- Включение общедоступного доступа на уровне рабочей области. Дополнительные сведения см. в разделе "Настройка списков IP-доступа для рабочих областей".
- Добавьте диапазон IP-адресов AzureConnectors или определенный диапазон IP-адресов Power Platform в зависимости от региона вашей среды в список ДОСТУПА к IP-адресам рабочей области.
Необязательно: создавнте учетную запись службы Microsoft Entra
Important
Если Azure Databricks и Power Platform находятся в разных клиентах, необходимо использовать субъекты-службы для проверки подлинности.
Перед подключением выполните следующие действия, чтобы создать, настроить и назначить учетную запись службы Microsoft Entra вашей учетной записи или рабочей области Azure Databricks.
- Зарегистрируйте новую учетную запись службы в Microsoft Entra ID.
- Добавьте субъекты-службы в учетную запись.
- Назначьте служебный принципал рабочей области.
Добавление подключения Azure Databricks
Note
Если вы используете Copilot Studio, соединитель Azure Databricks должен быть определен с помощью Power Apps или Power Automate. Затем его можно использовать в Copilot Studio.
Чтобы добавить подключение Azure Databricks, сделайте следующее:
В Power Apps или Power Automate на боковой панели щелкните "Подключения".
Если на боковой панели нет подключений , нажмите кнопку "Дополнительные>подключения".
В левом верхнем углу нажмите кнопку +Создать подключение.
В строке поиска в правом верхнем углу выполните поиск по запросу Azure Databricks.
Щелкните плитку Azure Databricks .
Выберите тип проверки подлинности в раскрывающемся меню и введите сведения о проверке подлинности.
Если развертывание Power Platform и учетная запись Azure Databricks находятся в одном клиенте идентификатора Microsoft Entra ID, можно использовать подключение OAuth. Введите следующие сведения:
- Для имени узла сервера введите имя узла сервера хранилища SQL Azure Databricks.
- В поле HTTP Path введите HTTP-путь к хранилищу SQL.
- (Необязательно) Введите идентификатор рабочей области , только если вы используете пользовательский URL-адрес.
- Нажмите кнопку Создать.
- Войдите с помощью идентификатора Microsoft Entra.
Подключение служебного принципала можно использовать в любом сценарии. Перед подключением создайте объект-службы Microsoft Entra. Введите следующие сведения:
- Для идентификатора клиента введите идентификатор сервисного принципала.
- Для секрета клиента введите секрет принципала службы.
- Для клиента введите клиент субъекта-службы.
- Для Hostname введите имя узла сервера SQL-хранилища Azure Databricks.
- В поле HTTP Path введите HTTP-путь к хранилищу SQL.
- (Необязательно) Введите идентификатор рабочей области , только если вы используете пользовательский URL-адрес.
- (Необязательно) После создания подключения можно переименовать его или поделиться подключением служебного субъекта с коллегами.
Чтобы найти сведения о подключении к хранилищу SQL Azure Databricks и HTTP-пути, см. Сведения о подключении для ресурса вычислений Azure Databricks.
Нажмите кнопку Создать.
Добавление Azure Databricks в политику данных
Добавив Azure Databricks в политику данных предприятия, Azure Databricks не может совместно использовать данные с коннекторами в других группах. Это защищает данные и предотвращает его совместное использование с теми, кто не должен иметь к нему доступ. Дополнительные сведения см. в разделе "Управление политиками данных".
Чтобы добавить коннектор Azure Databricks в политику данных Power Platform:
- В любом приложении Power Platform щелкните шестеренку параметров в правом верхнем углу и щелкните Центр администрирования.
- На боковой панели нажмите Политики>Политики данных.
- Если вы используете новый центр администрирования, нажмите Безопасность>Данные и конфиденциальность>Политика данных.
- Нажмите кнопку +Создать политику или существующую политику.
- При создании новой политики введите имя.
- Выберите среду для добавления в политику и нажмите кнопку +Добавить в политику выше.
- Нажмите кнопку Далее.
- Найдите и щелкните соединитель Azure Databricks.
- Нажмите кнопку "Перейти к бизнесу " и нажмите кнопку "Далее".
- Просмотрите политику и нажмите кнопку "Создать политику".
Ограничения
- Соединитель Power Platform не поддерживает облака для государственных организаций.