Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете выполнять административные задачи с помощью подключений рабочей области Azure Databricks к партнерским решениям, например:
- Управление пользователями учетных записей партнеров.
- Управление учетной записью службы Azure Databricks и связанным личным токеном доступа Azure Databricks, используемого соединением.
- Отключение рабочей области от партнера.
Чтобы администрировать Partner Connect, необходимо войти в рабочую область в качестве администратора рабочей области. Дополнительные сведения см. в разделе "Управление пользователями".
Управление пользователями учетной записи партнера
Для партнеров, которые позволяют пользователям использовать Partner Connect для входа в учетную запись или веб-сайт партнера (например, Fivetran и Rivery), когда кто-то в вашей организации подключается из одной из рабочих областей Azure Databricks к партнеру впервые, этот пользователь становится администратором учетной записи партнера для этого партнера во всех рабочих областях вашей организации. Чтобы разрешить другим пользователям в организации войти в этот партнер, администратор учетной записи партнера должен сначала добавить этих пользователей в учетную запись партнера вашей организации. Некоторые партнеры также позволяют администратору учетной записи партнера делегировать это разрешение. Дополнительные сведения см. в документации на веб-сайте партнера.
Если никто не может добавлять пользователей в учетную запись партнера вашей организации (например, администратор учетной записи партнера больше недоступен), обратитесь к партнеру за помощью. Ссылки на поддержку см. в списке партнеров Azure Databricks Partner Connect.
Подключение данных, управляемых каталогом Unity, к партнерским решениям
Если рабочая область включена в каталоге Unity, вы можете подключить партнерские решения к данным, управляемым каталогом Unity. При создании подключения с помощью Partner Connect можно выбрать, использует ли партнер устаревшее хранилище метаданных Hive (hive_metastore) или другой каталог, принадлежащий вам. Администраторы хранилища метаданных могут выбрать любой каталог в хранилище метаданных, назначенном рабочей области.
Примечание.
Если партнерское решение не поддерживает каталог Unity с помощью Partner Connect, можно использовать только каталог рабочей области по умолчанию. Если hive_metastore не является каталогом по умолчанию и вы не владеете каталогом по умолчанию, вы получите сообщение об ошибке.
Список партнеров, поддерживающих каталог Unity с помощью Partner Connect, см. в списке партнеров Azure Databricks Partner Connect.
Сведения об устранении неполадок с подключениями см. в разделе "Устранение неполадок с партнером Connect".
Управление учетными записями служб и личными токенами доступа
Если партнерам требуются служебные учетные записи Azure Databricks, то, когда кто-то в вашей рабочей области Azure Databricks впервые подключается к определенному партнеру, Partner Connect создает служебную учетную запись Azure Databricks в вашей рабочей области для использования с этим партнером. Partner Connect создает отображаемые имена служебных пользователей с использованием формата <PARTNER-NAME>_USER. Например, для партнера Fivetran отображаемое имя субъекта-службы — FIVETRAN_USER.
Partner Connect также создает личный маркер доступа Azure Databricks и прикрепляет его к данной учетной записи службы Azure Databricks. Partner Connect предоставляет этому партнеру значение этого маркера за кулисами, чтобы завершить подключение к этому партнеру. Невозможно просмотреть или получить значение этого маркера. Срок действия этого маркера не истекает до тех пор, пока вы или кто-нибудь другой не удалит его. См. также раздел Отключение от партнера.
Partner Connect предоставляет следующие права доступа учетным записям служб Azure Databricks в вашей рабочей области.
| Участники | Разрешения |
|---|---|
| Fivetran, Matillion, Power BI, Tableau, erwin Data Modeler, Precisely Data Integrity Suite | Для этих решений не требуются учетные записи служб Azure Databricks. |
| dbt Cloud, Hevo Data, Rivery, Rudderstack, Snowwlow |
|
| Пророчество |
|
| Джон Сноу Лабс, Labelbox |
|
| Anomalo, AtScale, Census, Hex, Hightouch, Lightup, Монте-Карло, Preset, Privacera, Qlik Sense, Sigma, Stardog |
|
| Датаику |
|
| СуперАннотейт |
|
| Informatica Cloud Интеграция данных |
|
Отключение от партнера
Если на плитке партнера имеется значок галочки, это означает, что кто-то в вашей рабочей области Azure Databricks уже создал подключение к этому партнеру. Чтобы отключиться от этого партнера, вы сбрасываете компонент этого партнера в Partner Connect. Сброс плитки партнера выполняет следующие действия.
- Очищает значок флажка в плитке партнера.
- Удаляется связанный кластер или хранилище SQL, если партнеру они требовались.
- Удаляет связанный субъект-службы Azure Databricks, если он требуется партнеру. При удалении субъекта-службы также удаляется связанный с субъектом-службой маркер личного доступа Azure Databricks. Значение этого маркера завершает подключение между вашей рабочей областью и партнером. Дополнительные сведения см. в разделе Управление учетными записями служб и персональными токенами доступа.
Предупреждение
Удаление хранилища SQL, кластера, субъекта-службы Azure Databricks или личного маркера доступа субъекта-службы Azure Databricks является постоянным и не может быть отменено.
Сброс плитки партнера не удаляет учетную запись партнера и не изменяет параметры подключения к партнеру. Однако сброс плитки партнера нарушает связь между рабочей областью и связанной учетной записью партнера. Для повторного подключения необходимо создать новое подключение из рабочей области к партнеру, а затем вручную изменить исходные параметры подключения в связанной учетной записи партнера, чтобы они соответствовали новым параметрам подключения.
Чтобы сбросить значок партнера, щелкните значок, нажмите Удалить подключение, а затем следуйте инструкциям на экране.
Кроме того, вы можете вручную отключить рабочую область Azure Databricks от партнера, удалив связанную с этим партнером учетную запись службы Azure Databricks в вашей рабочей области. Это может потребоваться, если вы хотите отключить рабочую область от партнера, но сохранить другие связанные ресурсы, а также сохранить значок галочки на плитке. При удалении субъекта-службы также удаляется связанный с субъектом-службой личный маркер доступа. Значение этого маркера завершает подключение между вашей рабочей областью и партнером. Дополнительные сведения см. в разделе Управление учетными записями служб и персональными токенами доступа.
Чтобы удалить основной объект службы Azure Databricks, используйте REST API Databricks следующим образом.
- Получите идентификатор приложения учетной записи службы Azure Databricks, вызвав операцию
GET /preview/scim/v2/ServicePrincipalsв API учетных записей службы рабочей области для вашей рабочей области. Зафиксируйте учетную запись службыapplicationIdв ответе. - Используйте учетную запись службы
applicationIdдля вызова операцииDELETE /preview/scim/v2/ServicePrincipalsв API учетных записей службы рабочей области для вашего рабочего пространства.
Например, чтобы получить список доступных отображаемых имен субъектов-служб и идентификаторов приложений для рабочей области, можно вызвать curl следующим образом.
curl --netrc --request GET \
https://<databricks-instance>/api/2.0/preview/scim/v2/ServicePrincipals \
| jq '[ .Resources[] | { displayName: .displayName, applicationId: .applicationId } ]'
Измените <databricks-instance> на URL-адрес рабочей области Azure Databricks, например, на adb-1234567890123456.7.azuredatabricks.net для вашей рабочей области.
Отображаемое имя субъекта-службы находится в поле displayName в выходных данных. Partner Connect создает отображаемые имена служебного принципала, используя формат <PARTNER-NAME>_USER. Например, для партнера Fivetran отображаемое имя субъекта-службы — FIVETRAN_USER.
Значение идентификатора приложения субъекта-службы находится в поле выходных данных applicationId , например 123456a7-8901-2b3c-45de-f678a901b2c.
Чтобы удалить учетную запись службы, вызовите curl следующим образом.
curl --netrc --request DELETE \
https://<databricks-instance>/api/2.0/preview/scim/v2/ServicePrincipals/<application-id>
Замена:
-
<databricks-instance>с URL-адресом рабочей области, например,adb-1234567890123456.7.azuredatabricks.netдля вашей рабочей области. -
<application-id>значение идентификатора приложения субъекта-службы.
В предыдущих примерах используется файл .netrc и jq. Обратите внимание, что в этом случае файл использует .netrc личный маркер доступа – а не маркер служебного принципала.
После отключения рабочей области от партнера может потребоваться очистить все связанные с рабочей областью ресурсы, создаваемые партнером в ней. Это может включать хранилище SQL или кластер, а также все связанные места хранения данных. Дополнительные сведения см. в разделе "Подключение к хранилищу SQL" или "Удаление вычислительных ресурсов".
Если вы уверены, что в вашей организации нет других рабочих областей, подключенных к партнеру, вы также можете удалить учетную запись вашей организации с этим партнером. Для этого обратитесь за помощью к партнеру. Ссылки на поддержку см. в соответствующем руководстве по подключению к партнеру.