Поделиться через


Общие сведения о вычислениях уровня "Стандартный"

На этой странице представлен обзор стандартных вычислений.

Что такое стандартные вычисления?

Стандартные вычисления настроены с помощью стандартного режима доступа. Стандартные вычислительные ресурсы можно использовать любым пользователем с разрешениями на это.

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

Выбор режима доступа

Режим доступа настраивается при создании вычислительного ресурса всех назначений или заданий. Параметр режима доступа находится в разделе "Дополнительно " в пользовательском интерфейсе вычислений и представлен data_security_mode в API.

По умолчанию в пользовательском интерфейсе для режима доступа задано значение "Авто", что означает, что режим доступа автоматически выбирается для вас на основе выбранной среды выполнения Databricks. По умолчанию используется значение "Стандартный ", если выбрана среда выполнения машинного обучения или среда выполнения Databricks меньше 14.3. В этом случае используется выделенное значение.

Когда следует использовать стандартные вычисления

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

  • Общие конвейеры проектирования данных и ETL: большинство рабочих нагрузок обработки данных
  • Совместные проекты по обработке и анализу данных: Teams совместно работают над анализом и разработкой моделей
  • Интерактивное исследование данных: нерегламентированный анализ и разработка на основе записных книжек
  • Оптимизация затрат: при совместном использовании вычислительных ресурсов несколькими пользователями

Выберите выделенные вычислительные ресурсы только для специализированных рабочих нагрузок, требующих привилегированного доступа к компьютеру, API удаленных рабочих машин, распределенных машинного обучения, GPU или R. Список стандартных ограничений вычислений см. в разделе "Стандартные требования к вычислительным ресурсам и ограничения".

Поддержка языка и среды выполнения

Стандартные вычислительные ресурсы поддерживают следующий язык программирования:

  • Python: полная поддержка всех версий среды выполнения Databricks
  • SQL: полная поддержка всех версий среды выполнения Databricks
  • Scala: поддерживается в Databricks Runtime 13.3 LTS и более поздних версиях с каталогом Unity
  • R: не поддерживается для стандартных вычислений

Lakeguard для изоляции пользователей

Стандартные вычислительные ресурсы используют Azure Databricks Lakeguard для обеспечения безопасной изоляции пользователей и управления данными. Lakeguard использует расширенные методы изоляции кода, которые отделяют пользовательский код от базовой инфраструктуры Spark.

Дополнительные сведения см. в статье о применении изоляции пользователей Databricks.