Pull to refresh
8K+
6
Павел@pasmo

пишу тексты на python

6
Rating
1
Subscribers
Send message

FlatAdapter для преобразования иерархических структур

Level of difficultyEasy
Reading time5 min
Reach and readers8.1K

Превращаем иерархические структуры в набор плоских строк готовых для импорта в БД

flat-adapter преобразует нетипизированные вложенные mapping в детерминированный список плоских строк. Библиотека умеет приводить scalar-типы, обрабатывать optional-поля, извлекать значения по путям, разворачивать вложенные FlatAdapter-ы и строить декартово произведение списков.

Читать далее

Пик pickle

Level of difficultyEasy
Reading time6 min
Reach and readers3K

Все началось с невинного, но такого необходимого действия — ликвидации технического долга. Мы с командой собрались реорганизовать структуру репозитория наших загрузок данных, которые мы пишем на Apache Airflow. За два с лишним года, его текущая структура потеряла актуальность и попросила себе новое платьице к лету...

клик2пик

Эластичный DAG или «гнём, где не гнулось»

Level of difficultyEasy
Reading time7 min
Reach and readers4.6K

Всем привет, на связи IT-сообщество Газпромбанка, и меня зовут Грошев Павел. Я занимаюсь разработкой на языке программирования Python, и уже больше года, создаю загрузчики внешних данных для нашей DataFactory – внутрибанковской платформы больших данных.

Сегодня я расскажу, об одном интересном механизме, который, как мне кажется, может упростить жизнь разработчиков и/или команд поддержки работы DAGов Airflow и ETL-процессов.

Заинтересовали, ныряю!

Information

Rating
1,157-th
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity