С другой стороны, для сравнения, которое большинство инженеров данных могут не до конца понять, кажется, что раньше был популярен PHP для веб-разработки. Ранний PHP по сути будет выражен как фрагменты кода PHP, живущие внутри HTML-файлов, и приводил к неоптимальным решениям. Это был явно отличный способ придать немного динамики статичным веб-страницам, но шаблон ломался по мере того, как страницы и приложения становились более динамичными. Аналогично в SQL+Jinja некоторые вещи все больше разрушаются, так как появляется все больше необходимости в сложной логике или более абстрактный формах. Это не соответсвует некоторым намерениям более гибкой модели программирования. Если вы используете подход, ориентированным на датафреймы, у вас будет гораздо больше «правильных» объектов, а также костылей и семантики вокруг датасетов, атрибутов и преобразований.