Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается процесс выпуска конвейеров Lakeflow, объясняется, как управляется среда выполнения, и приводятся ссылки на примечания к выпуску для каждой версии.
Текущие версии канала Databricks Runtime
Текущие версии среды выполнения Databricks для каждого канала:
- CURRENT (по умолчанию): Databricks Runtime 17.3
- ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ: Databricks Runtime 18.1
Список пакетов, установленных в каждой среде выполнения ( Python, R и Java библиотеки) см. в соответствующих заметках о выпуске Databricks Runtime, связанных выше.
Примечания к выпуску конвейеров Lakeflow
Примечания к выпуску сгруппированы по месяцам. Поскольку конвейеры не имеют версий, изменения в рабочей области и среде выполнения происходят автоматически. В следующих заметках о выпуске приводятся общие сведения об изменениях и исправлениях ошибок в каждом выпуске:
Ранее примечания к выпуску были сгруппированы по году и неделе года.
Старые заметки о выпуске
- Декларативные конвейеры Spark в Lakeflow версии 2025.36
- Декларативные конвейеры Spark в Lakeflow версии 2025.30
- Декларативные конвейеры Lakeflow 2025.29
- Декларативный конвейеры Lakeflow 2025.28
- Декларативный конвейер Lakeflow версии 2025.26
- Декларативный конвейеры Lakeflow 2025.23
- Декларативные конвейеры Lakeflow 2025.20
- Декларативные конвейеры Lakeflow 2025.19
- DLT версия 2025.16
- DLT версия 2025.15
- DLT выпуск 2025.12
- DLT релиз 2025.04
- DLT версии 2024.49
- DLT релиз 2024.42
- Релиз DLT 2024.40
- Выпуск DLT версии 2024.37
- DLT версии 2024.33
- DLT релиз 2024.29
- DLT версии 2024.22
- DLT версии 2024.20
- Релиз DLT 2024.13
- Релиз DLT 2024.11
- Релиз DLT 2024.09
- Релиз DLT 2024.05
- DLT выпуск 2024.02
- Релиз DLT номер 2023.50
- Выпуск DLT 2023.48
- DLT версии 2023.45
- DLT выпуск 2023.43
- Релиз DLT 2023.41
- DLT релиз 2023.37
- DLT выпуск 2023.35
- Выпуск DLT 2023.30
- DLT релиз 2023.27
- выпуск DLT 2023.23
- Релиз DLT 2023.21
- релиз DLT 2023.19
- Релиз DLT 2023.17
- DLT выпуск 2023.16
- DLT версии 2023.13
- DLT выпуск 2023.11
- DLT выпуск 2023.06
- Релиз DLT 2023.03
- Релиз DLT 2023.01
- DLT релиз 2022.49
- Релиз DLT 2022.46
- Релиз DLT 2022.44
- Версия DLT 2022.42
- DLT версии 2022.40
- DLT версии 2022.37
Каналы среды выполнения для конвейеров Lakeflow
Кластеры конвейеров используют среды выполнения на основе версий и совместимости в примечаниях к выпуску Databricks Runtime. Azure Databricks автоматически обновляет среды выполнения конвейера, чтобы обеспечить поддержку усовершенствований и обновлений платформы. Поле channel в настройках конвейера можно использовать для управления версией среды выполнения, в которой выполняется ваш конвейер. Поддерживаемые значения:
-
current, чтобы использовать текущую версию среды выполнения. -
previewдля тестирования конвейера с грядущими изменениями в версии среды выполнения.
Ваши конвейеры по умолчанию выполняются с помощью версии среды выполнения current. Databricks рекомендует использовать среду выполнения current для рабочих нагрузок. Сведения об использовании параметра preview для тестирования конвейеров с помощью следующей версии среды выполнения см. в статье Автоматизация тестирования конвейеров с помощью следующей версии среды выполнения.
Important
Функции, помеченные как общедоступная или общедоступная предварительная версия, доступны в канале current.
Дополнительные сведения о каналах конвейера см. в channel поле параметров конвейера.
Сведения об управлении обновлениями для каждого выпуска см. в статье "Как работает обновление конвейера Lakeflow?".
Как найти версию среды выполнения Databricks для обновления конвейера?
Вы можете запросить журнал событий конвейера, чтобы найти версию Databricks Runtime для определённого обновления конвейера. См. сведения о среде выполнения.
Как работает обновление конвейера Lakeflow?
Конвейеры Lakeflow являются безверсийными, что означает, что Azure Databricks автоматически обновляет среду выполнения для поддержки усовершенствований и обновлений платформы. Databricks рекомендует ограничить внешние зависимости.
Databricks заблаговременно принимает меры, чтобы автоматические обновления не приводили к ошибкам или сбоям в производственных пайплайнах. См. процесс обновления конвейеров Lakeflow.
Особенно для пользователей, которые развертывают конвейеры с внешними зависимостями, Databricks рекомендует заранее тестировать конвейеры с preview каналами. См. Автоматизация тестирования конвейеров с помощью следующей версии среды выполнения.
Процесс обновления конвейеров Lakeflow
Azure Databricks управляет средой выполнения Databricks, используемой вычислительными ресурсами конвейера. Автоматически обновляет среду выполнения в рабочих областях Azure Databricks и отслеживает работоспособность конвейеров данных после обновления.
Если Azure Databricks обнаруживает, что конвейер не может запуститься из-за обновления, версия среды выполнения для конвейера возвращается к предыдущей версии, которая, как известно, стабильна, и следующие шаги активируются автоматически:
- Версия среды выполнения конвейера закреплена на предыдущей проверенной рабочей версии.
- Поддержка Databricks уведомляется о проблеме.
- Если проблема связана с регрессией во время выполнения, Databricks устраняет проблему.
- Если проблема вызвана пользовательской библиотекой или пакетом, используемым конвейером, Databricks обращается к вам, чтобы устранить эту проблему.
- Когда проблема устранена, Azure Databricks снова инициирует обновление.
Important
Azure Databricks откатывает только те конвейеры, которые выполняются в рабочем режиме и у которых канал установлен в значение current.
Автоматизация тестирования конвейеров с помощью следующей версии среды выполнения
Чтобы убедиться, что изменения в следующей версии среды выполнения не влияют на конвейеры, используйте функцию каналов конвейера:
- Создайте промежуточный конвейер и задайте для канала значение
preview. - В пользовательском интерфейсе конвейера создайте расписание для еженедельного запуска конвейера и включите оповещения для получения уведомления по электронной почте о сбоях конвейера. Databricks советует планировать еженедельные тестовые запуски конвейеров, особенно если вы используете пользовательские зависимости конвейера .
- Если вы получаете уведомление о сбое и не можете устранить его, откройте запрос в службу поддержки с Databricks.
Note
Если вы изменяете конвейер во время устранения сбоев предварительной версии канала, проверьте эти изменения на канале current перед развертыванием в производственной среде на current. Изменение, которое работает на preview, может вести себя по-другому на current.
Зависимости конвейера
Конвейеры поддерживают внешние зависимости; Например, можно установить любой пакет Python с помощью %pip install команды. Они также поддерживают использование глобальных и кластеризованных скриптов инициализации. Однако эти внешние зависимости, особенно скрипты инициализации, повышают риск проблем с обновлениями среды выполнения. Чтобы устранить эти риски, свести к минимуму использование скриптов инициализации в конвейерах. Если для обработки требуются скрипты инициализации, автоматизируйте тестирование конвейера для раннего обнаружения проблем; см. Автоматизация тестирования конвейеров с помощью следующей версии среды выполнения. Если вы используете скрипты инициализации, Databricks рекомендует увеличить частоту тестирования.