Блокнот ADB показывает успешное выполнение, хотя «Status_Msg»: «Failure»

У меня проблема: когда я запускаю блокнот ADB, который вызывает несколько блокнотов, конвейер показывает успешно, но когда я просматриваю вывод состояния, он показывает «Status_Msg»: «Failure», и несколько нотбуков провалены. Нужно ли мне что-либо комментировать в этом коде, только если сообщение об успешном выполнении записной книжки должно быть получено выводом конвейера, а то же самое для status_msg — сбой, конвейер должен завершиться ошибкой. Пожалуйста, просмотрите изображение и помогите мне.введите описание изображения здесь

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
43
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если сообщение о состоянии является ошибкой, тогда конвейер должен быть ошибкой. Но здесь некоторые пользовательские исключения и ошибки времени выполнения могут не повредить работе ноутбука. Пожалуйста, рассмотрите сообщение о состоянии и поработайте над своим кодом.
Если вы хотите, чтобы конвейер завершился сбоем, когда сообщение о состоянии является ошибкой, попробуйте raise/throw исключение ошибки, чтобы остановить активность вашего блокнота. Попробуйте использовать блок операторов try .. exception..assert False для обработки ваших пользовательских исключений.

Пожалуйста, перейдите по ссылкам ниже, чтобы узнать больше об этом.

https://community.databricks.com/s/question/0D53f00001WE495CAD/is-there-a-way-to-capture-the-notebook-logs-from-adf-pipeline

https://github.com/MicrosoftDocs/azure-docs/issues/13515

Другие вопросы по теме

Похожие вопросы

Каково поведение триггеров расписания ADF, когда расписание начинается до окончания предыдущего?
Может ли конвейер ADF изменить свой номер параллелизма на основе вычисленного условия?
Получение сведений об ошибке действия хранимой процедуры в фабрике данных Azure
Как преобразовать результат SQL со сложным столбцом JSON, содержащим точки в свойствах, с помощью Фабрики данных Azure?
Отображать вывод агрегатной функции в записи трейлера
Переместите файл из одной папки SFTP в другую папку SFTP из фабрики данных
Фабрика данных Azure — интерполяция параметров
Я хочу запускать конвейер фабрики данных Azure всякий раз, когда в базе данных SQL Azure происходят изменения
Как установить параметры в таблице SQL Server из действия копирования данных — источник: XML/приемник: таблица SQL Server/сопоставление: столбец XML
Как изменить «путь большого двоичного объекта начинается с» в триггере события хранилища фабрики данных Azure с помощью azure DevOps?