Now that I am looking into this problem I am curious what are other startups solutions to this.
- Is the CTO or one of the engineers taking requests and running queries and sending csv/excel files back?
- Do business people at your company know SQL so they can run their own?
- Do you run your own BI tool? If that's the case, which one? I guess most startups at this level don't need a BI tool but we have do as we have a strong business side and no-one knows SQL outside the engineering team.