Получение
Прочитать данные из согласованного источника.
Узнайте, как связать получение, преобразование и сохранение данных в управляемый процесс.
Пайплайн обработки данных — последовательность или сеть операций, которые перемещают и преобразуют данные между источником и назначением.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Прочитать данные из согласованного источника.
Применить правила очистки и проверки.
Сохранить результат и проверить выполнение этапов.
Опишите источники и получателей, формат записей, правила преобразования и периодичность запуска.
Курс по инженерии данных для специалистов с навыками SQL и Python: проектирование хранилищ, пайплайнов, Data Lake и потоковой обработки.
Курс для специалистов с базовыми знаниями SQL и Python: проектирование хранилищ, автоматизация ETL, распределённая обработка данных и работа с облачной инфраструктурой.
Продвинутый курс для ML-инженеров: ранжирование, динамическое ценообразование, uplift, рекомендательные системы и MLOps. Здесь представлен вариант из пяти блоков.
Пайплайн соединяет этапы работы с данными: получение, проверку, преобразование и передачу результата. Например, сведения о заказах можно регулярно забирать из источника, приводить к общей схеме и загружать в хранилище. Не каждый процесс обязан использовать одну и ту же последовательность ETL.
При проектировании определяют расписание, зависимости этапов и правила обработки ошибок. Повторный запуск не должен незаметно создавать лишние записи, а сбой — оставаться невидимым. Полезно фиксировать происхождение данных и проверять качество на границах этапов.
Для практики создайте учебный процесс из двух файлов: прочитайте исходные записи, проверьте обязательные поля и сохраните корректные строки отдельно. Запустите его повторно и проверьте, что результат соответствует выбранным правилам.