Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавьте задания Lakeflow в качестве ресурсов Databricks Apps, чтобы приложение может активировать, отслеживать и управлять автоматизацией рабочих процессов. Задания Lakeflow обеспечивают оркестрацию рабочих процессов обработки данных, позволяя согласованно управлять и запускать несколько задач в рамках более крупных бизнес-процессов вашего приложения.
Добавить ресурс задания
Перед добавлением задания в качестве ресурса просмотрите предварительные требования к ресурсу приложения.
- При создании или изменении приложения перейдите к шагу "Настройка ".
- В разделе "Ресурсы приложения" нажмите кнопку +Добавить ресурс.
- Выберите задание в качестве типа ресурса.
- Выберите задание Lakeflow из доступных заданий в рабочей области.
- Выберите соответствующий уровень разрешений для приложения:
- Может просматривать: Предоставляет приложению разрешение на просмотр сведений о задании, журнале выполнения и состоянии. Используйте это для приложений, доступных только для мониторинга.
- Может управлять выполнением: Предоставляет приложению разрешение на активацию и отмену выполнения заданий.
- Может управлять: Предоставляет приложению полный административный доступ к заданию, включая изменение конфигурации задания, задач и планирования.
- (Необязательно) Укажите пользовательский ключ ресурса, который является ссылкой на задание в конфигурации приложения. Ключ по умолчанию —
job.
При добавлении ресурса задачи представитель службы приложения получает указанные разрешения для выбранного задания, чтобы ваше приложение могло взаимодействовать с рабочим процессом на основе предоставленного уровня доступа.
Переменные среды
При развертывании приложения с использованием ресурса задач Lakeflow, Azure Databricks выводит идентификатор задания с помощью переменных среды, на которые можно ссылаться, используя поле valueFrom.
Дополнительные сведения см. в разделе "Использование переменных среды для доступа к ресурсам".
Удалить ресурс задания
При удалении ресурса Lakeflow Jobs из приложения служебный принципал приложения теряет доступ к заданию. Само задание остается неизменным и по-прежнему доступно для других пользователей и приложений, имеющих соответствующие разрешения.
Все выполняемые задания, инициированные приложением, продолжают выполняться, но приложение больше не может активировать новые запуски или получить доступ к сведениям о задании.
Рекомендации
При работе с ресурсами заданий Lakeflow учитывайте следующее:
- Предоставьте минимальные разрешения. Используется
Can viewдля мониторинга приложений, для оркестрации рабочих процессов иCan manage runтолько в том случае,Can manageесли приложению необходимо изменить конфигурации заданий. - Реализуйте правильную обработку ошибок и логику повторных попыток в приложении при запуске задания, так как задания могут завершиться ошибкой из-за ограничений ресурсов или проблем с данными.
- Рассмотрим зависимости между приложением и рабочими процессами выполнения заданий. Сообщайте пользователям приложения о критически важных неисправностях в работе.
- Используйте параметры задания для настройки и повторного использования рабочих процессов в разных средах приложений.