Діагностика та аналіз конвеєра
| Поле | Значення |
|---|---|
| Категорія | Графи та конвеєри |
| Складність | Середній |
| Орієнтовний час читання | <10 minutes |
| Мітки | diagnostics, debugging, observability |
Коли конвеєр працює некоректно, виникає спокуса одразу ж переходити до налагодження на рівні окремих елементів. У цьому розділі ми розглянемо більш простий перший крок: повторюваний процес первинної перевірки, який відповідає на три запитання в певному порядку: Чи є контракт графа дійсним? Чи вдається виконати хоча б один прогін? Що показують діагностичні дані середовища виконання? Він виявляє більшість помилок конфігурації за лічені секунди, перш ніж вони перетворяться на багаточасову сесію, і працює з тим самим мінімальним графом «Вхід → Вихід», який ви вже знаєте з розділу 004.
Наприкінці ви перевірите контракт графа, виконаєте один виміряний прогін і надрукуєте звіт про вимірювання, який покаже, чи працює конвеєр належним чином.