Выбор ответа Middle Качество данных и контракты спрашивают часто обновлено
Блокирующие и предупреждающие проверки
Вопрос
Команда сделала все 200 проверок блокирующими. Витрины теперь не обновляются через день из-за мелких отклонений. Как правильно?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Блокирующими оставить немногие точные проверки (пустая выгрузка, дубли ключа), остальные предупреждающими. Блокировка оправдана, когда показать данные хуже, чем не показать.
Варианты ответа
- Отключить все проверки: раз они мешают, пользователи сами сообщат о реальных проблемах в данных
- Сделать все проверки предупреждающими, а витрины публиковать в любом случае, отправляя отчёт в общий чат
- Запускать полный набор проверок раз в неделю по выходным, чтобы они не задерживали ежедневное обновление витрин
- Блокирующими оставить немногие точные проверки (пустая выгрузка, дубли ключа), остальные предупреждающимиправильный ответ
Разбор
Блокировка оправдана, когда показать данные хуже, чем не показать. Шумные проверки с ложными срабатываниями должны предупреждать, а не останавливать пайплайн, иначе команда начнёт их обходить. Отключение и перевод всего в предупреждения теряют защиту. Еженедельная проверка поймает проблему через неделю после пользователей.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.