ну и раз сегодня день DataForge) Коллеги опубликовали у себя в канале пост, с выводом на скрине:
Т.к. в чат на их канале у меня нет доступа, отвечу тут)
На самом деле, от разделения бизнес логики на условный ETL и "фронт" никуда не деться. Просто потому, что на уровне ETL можно рассчитать такие вещи, которые на фронте не возможны по причине производительности, или по техническим возможностям фронта. Просто ETL нужно максимально систематизировать через КХД-проект, чтобы каждый аналитик не ETLил под себя.
С другой стороны, часть бизнес-логики крутится вокруг вариантов показателей, где на базе 3-х полей из КХД может существовать 20 вариантов показателей, в т.ч. неаддитивных. И зашить их на уровень ETL просто нереалистично. Для таких решений и нужен DataForge - легковесный инструмент для описания показателей со сложной структурой (в т.ч. состоящих из других показателей), потому что не смотря на то что по дата-инженерной сложности такие показатели составляют условно 10%, в плане управленческого хаоса они генерируют все 90%.
Post #259
475

- 👍 4