Hi Max,
it is business as usual for end-to-end data pipelines starting from crawling data from original sources and ending up with analytics in a BI tool like GoodData or custom data apps embedding semantic models from a BI tool.
I wrote several articles about this topic, check my
Medium and related open-source repository in
Gitlab, resp. in
Github(new, in-progress, almost finished). Personally I use Meltano for extract/load to DWH and dbt for transformations in DWH. Moreover, I implemented a
gooddata-dbt plugin to simplify oboarding to GoodData from dbt models (generate GoodData LDM/data sources from dbt models/profile)
Let me know if anything is not clear.