Изменения пользовательского интерфейса кластеров и режимы доступа к кластеру
Предупреждение
Эта статья архивирована и может больше не отражать текущее состояние продукта. Сведения о конфигурации кластера см . в справочнике по конфигурации вычислений.
Новый пользовательский интерфейс кластеров доступен со следующими изменениями:
- Режим доступа заменяет режим безопасности кластера. Узнайте о различиях между режимом безопасности кластера и режимом доступа.
- Переключатели заменяют раскрывающийся список Режим кластера.
- Сквозная передача учетных данных имеет новые параметры конфигурации.
- Функции устаревшего кластера с высоким параллелизмом при сочетании с управлением доступом к таблицам (списки управления доступом к таблицам) или сквозным руководством учетных данных теперь доступны в кластерах режима общего доступа.
Дополнительные сведения о настройке вычислений для каталога Unity см. в режимах доступа.
Внимание
По умолчанию редактор кластеров использует новый пользовательский интерфейс. Чтобы переключиться между новым пользовательским интерфейсом и устаревшим пользовательским интерфейсом, нажмите кнопку "Предварительный просмотр " в верхней части страницы и щелкните отображаемый параметр.
Что такое режим доступа к кластеру?
Новый раскрывающийся список Режим доступа заменил раскрывающийся список Режим безопасности. Режимы доступа стандартизированы следующим образом:
Раскрывающийся список режима доступа | Видимый пользователю | Поддержка Unity Catalog | Поддерживаемые языки |
---|---|---|---|
Один пользователь | Всегда | Да | Python, SQL, Scala, R |
Совмещаемая блокировка | Всегда (требуется план "Премиум") | Да | Python (в Databricks Runtime 11.3 LTS и более поздних версиях), SQL, Scala (в Databricks Runtime 13.3 LTS и более поздних версиях) |
Отсутствие общей изоляции | Администраторы рабочей области могут скрыть этот тип кластера, применяя изоляцию пользователей на странице параметров администратора. См. также параметр уровня учетной записи для общих кластеров без изоляции. | No | Python, SQL, Scala, R |
Пользовательское | Этот параметр будет отображаться только для существующих кластеров без режимов доступа. Если кластер был создан с устаревшими режимами кластера, например "Стандартный" или "Высокий параллелизм", Databricks отображает это значение для режима доступа при использовании нового пользовательского интерфейса. Это значение не является параметром для создания новых кластеров. | No | Python, SQL, Scala, R |
Внимание
Режим доступа в API кластеров пока не поддерживается. Изменения в существующем API кластеров отсутствуют.
Как настроить режим кластера в новом пользовательском интерфейсе кластеров Azure Databricks?
Вместо раскрывающегося списка Режим кластера появились переключатели двух с двумя вариантами: Несколько узлов и Один узел. Когда пользователь переключается между двумя режимами переключателя, форма сбрасывается.
Как настроить сквозное руководство по учетным данным в новом пользовательском интерфейсе кластеров?
Сквозная передача учетных данных не работает с Unity Catalog.
В разделе Дополнительные параметры флажок Включить сквозную передачу учетных данных будет доступен для режима доступа "Один пользователь" или "Общий доступ". Установите флажок, чтобы включить сквозную передачу учетных данных в кластере и отключить Unity Catalog в кластере.
Как работает обратная совместимость с этими изменениями?
Все существующие интерактивные кластеры и определения кластеров заданий продолжают работать после изменения пользовательского интерфейса кластеров. Поведение остается неизменным при запуске или перезапуске существующего кластера или при запуске существующего задания.
Примечание.
Устаревшие определения кластера отображаются в пользовательском интерфейсе кластеров в качестве пользовательского режима доступа. Это значение предназначено только для обратной совместимости и не может быть выбрано из раскрывающегося списка.
Для рабочих областей без Unity Catalog (хранилище метаданных Unity Catalog не назначено), используйте следующую таблицу для переноса из исходных параметров кластера в новый режим доступа при создании новых кластеров.
Исходные параметры кластера | Новый режим доступа |
---|---|
Standard | Отсутствие общей изоляции |
Установлен флажок "Стандартный + сквозная передача учетных данных" | Установлен флажок "Один пользователь + сквозная передача учетных данных" |
Высокий уровень параллелизма (HC)* | Отсутствие общей изоляции |
HC + установлен флажок управления доступом к таблице | Совмещаемая блокировка |
Установлен флажок "Высокая степень параллелизма + сквозная передача учетных данных" | Установлен флажок "Общий доступ + сквозная передача учетных данных" |
- Azure Databricks больше не отличает кластеры высокого параллелизма без управления доступом к таблицам (списки управления доступом к таблицам) и сквозного руководства учетных данных из стандартных кластеров, так как они имеют ту же поддержку функций. Они оба представлены режимом доступа "Без изоляции общего доступа".
Для клиентов с проблемами обратной совместимости можно отключить новый пользовательский интерфейс кластеров, переключив новый пользовательский интерфейс , включен переключатель на метку предварительной версии :
Ограничения
- Следующие конфигурации Spark, связанные с безопасностью, недоступны в новом пользовательском интерфейсе при создании нового кластера. Если необходимо точно настроить конфигурацию кластера (например, для интеграции Privacera или Immuta), можно определить настраиваемую политику кластера, чтобы задать эти конфигурации. Обратитесь к группе учетной записи Azure Databricks, чтобы получить помощь.
spark.databricks.repl.allowedLanguages
spark.databricks.acl.dfAclsEnabled
spark.databricks.passthrough.enabled
spark.databricks.pyspark.enableProcessIsolation
- Поддержка Python в режиме общего доступа требует Databricks Runtime 11.3 LTS и более поздних версий.