Владимир Верстов: DSL для ETL в DMP или чего нам не хватило в Airflow или другом готовом решении?
Data Fest Online 2020
SysML track
В open source мире существует множество инструментов для запуска, шедулинга и управления ETL процессами: Airflow, Luigi, Metaflow, ... Все они сосредоточены на описании зависимостей между тасками и графами, но не на том, что непосредственно происходит с данными внутри этих тасков и графов. Мы пошли от обратного и прежде всего выделили основные сущности любого ETL процесса: это таблицы и таски, которые читают данные, их преобразуют и прогружают в таблицы. Мы разработали свой DSL на python для единообразного описания таблиц в YT (in-house аналог Hadoop, Greenplum и ClickHouse) и тасков для MapReduce, Spark, разных SQL-диалектов (3 штуки) и голого python.
В докладе я расскажу:
- почему мы решили писать свой “велосипед“
- что находится “под капотом“ нашего ETL фреймворка
- некоторые особенности ETL процессов в DMP Такси, Еды и Лавки, которые ежеминутно, ежечасно и ежедневно трудятся во благо аналитики и управленческой отчетности
Посмотреть эфир и список треков и организаторов:
Зарегистрироваться на фест и получить доступ к трекам:
Вступить в сообщество:
Соцсети Data Fest:
6 views
145
29
23 hours ago 03:27:20 1
ДИСКОТЕКА В СТИЛЕ 90-Х! | Лучшие Видео Клипы | Гуляй Рванина | Песни на Все Времена | Сборник | 12+
2 days ago 00:02:05 16
Лев Николаевич Толстой в Крыму, в Гаспре, Большая Ялта, Крым 🍎 Памяти великого писателя 9 сентября 🍎
3 days ago 03:22:27 28
х.ф.Долгие версты войны (1975) Цветная версия.
3 days ago 00:39:02 6
Владимир Верстов: DSL для ETL в DMP или чего нам не хватило в Airflow или другом готовом решении?
3 days ago 02:34:06 1
ДИСКОТЕКА РУССКОГО РАДИО @gulyaydusha лучшие хиты премии Золотой граммофон, 1997 - 2005
5 days ago 00:03:52 1
Владимир Трошин - МОРЗЯНКА.
5 days ago 00:04:00 54
Владимир Савенок и друзья -Версты,мили.лица (зарисовка)