прошёл вводный модуль курса по DE
Ну как прошёл — прочитал теорию, но практику пропустил 🌚
Кажется, задачей вводного курса было ответить на вопрос «чем же занимается инженер данных?». Получилось показательно:
Собирать задачу с заказчиков
Определять задачу через формулирование Definition of Done:
⁃ Если на входе файл, то где именно и когда обновляется?
⁃ Если показать метhику, то как её считать?
⁃ Если нужен результат, то где именно: на почте или в дашборде?
Полезные вопросы. Уменьшать неопределённость — тоже часть работы.
Как положить данные в хранилище (PostgreSQL)
⁃ делать простые таблицы из входных данных
⁃ проверять качество данных в них
⁃ называть таблицы правильно, чтобы потом в них не запутаться
⁃ строить простые агрегаты на основе подготовленных таблиц (тут использовали views — просто и материализованные)
Как вывести данные на дашборд (Metabase)
⁃ строить графики по агрегатам
⁃ из графиков собрать дашборд для заказчиков
В целом вышло го́дно — можно за несколько часов попробовать на себе шкуру инженера данных. Рекомендую.
Post #48
110
Forwarded from data будни (Саша Михайлов)