Перейти к основному содержимому

Повторный запуск ваших dbt задач

Если выполнение вашей dbt задачи завершилось со статусом Ошибка, вы можете перезапустить её с начала или с точки сбоя в dbt Cloud.

Предварительные условия

  • У вас есть аккаунт в dbt Cloud.
  • Вы должны использовать версию dbt 1.6 или новее.
  • dbt может успешно разобрать проект и сгенерировать манифест.
  • Последний запуск задачи не завершился успешно. Последний статус выполнения — Ошибка.

Повторный запуск задачи с ошибкой

  1. Выберите Deploy в верхней навигационной панели и выберите Run History.

  2. Выберите выполнение задачи, которое завершилось с ошибкой.

  3. На вкладке Run Summary на странице Run задачи разверните шаг выполнения, который завершился с ошибкой. обозначает шаг, завершившийся с ошибкой.

  4. Изучите сообщение об ошибке и определите, как её исправить. После внесения изменений сохраните и зафиксируйте их в вашем Git репозитории.

  5. Вернитесь на страницу Run вашей задачи. В правом верхнем углу нажмите Rerun и выберите Rerun from start или Rerun from failure.

    Если вы выбрали перезапуск с точки сбоя, откроется модальное окно Rerun failed steps. В этом окне перечислены шаги выполнения, которые будут вызваны: шаг, завершившийся с ошибкой, и любые пропущенные шаги. Чтобы подтвердить эти шаги выполнения, нажмите Rerun from failure. Задача будет перезапущена с команды, которая завершилась с ошибкой в предыдущем выполнении. В верхней части вкладки Run Summary это будет отмечено баннером с сообщением: "Этот запуск возобновил выполнение с последнего шага, завершившегося с ошибкой".

Пример вариантов повторного запуска в dbt CloudПример вариантов повторного запуска в dbt Cloud

Связанные материалы

0