Генерирует SQL и пихает его в SQLAlchemy коннект
А, ну спарк тоже просто кодогенератор тогда. Он просто пихает запрос в соответствующие технологии для работы с соответствующими сурсами/синками и генерирует джава код, который данные обрабатывает. Сам спарк никуда не коннектится — для этого у него есть другие технологии.
Точно? Ну ладно, вам виднее)
Не, ну серьёзно. Ты сказал что dbt под капотом использует SQL Alchemy и это Эне считается", но почему это "не считается" абсолютно непонятно. Да, dbt использует какие-то тенологии для работы со всяким, и что?
На приведённой картинке я бы отнёс DBT в языки, мол можете писать на питоне, скале или SQL (DBT), но видимо это слишком по-дедовски
Ну при условии наличия dbt run это ещё и не совсем честно
Есть ещё dbt test и генератор доки!
Обсуждают сегодня