IT Academy
Урок 5 · Продвинутый

Data quality, lineage и contracts

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Data contract описывает поля, смысл, допустимые значения и владельца. Lineage показывает происхождение. Проверка not-null не находит неверную единицу измерения или неполную выгрузку.

Задача для самостоятельного решения

Как заметить загрузку рублей вместо копеек?

Показать разбор ответа

Проверять диапазоны, распределение и сверку агрегата с источником. Контракт должен явно указывать единицу, иначе тип integer одинаков в обоих случаях.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →