You can bring data in lots of ways without heavy data engineering—you can use one snippet of code to get started with our SDKs, connect directly to your data warehouse, batch upload data—it's flexible based on how your company works :)
I assume you're solo or small - my question for you is whether you need that much data. Heavy data analytics is less important the smaller you are.
If you are looking for an SQL generator that can handle common analytical questions, I recommend www.mitzu.io. (i am the founder)
It is like Mixpanel + Chartmogul combined in a single tool, but it autogenerates SQL data on top of your "event tables".
Looks like something i was looking for