| I've used it before, it's great to start, but here's what happened to me: 1. Connected it to my production postgres (which was fine when I didn't have many users) 2. Spun up a replica postgres on GCP to connect it to instead 3. I wanted Stripe and CRM data in the reports, but I can't sync those to the replica and I didn't want to load them to prod 4. Signed up for Snowflake ($$$) and set up Fivetran ($$$) to sync all the data there 5. Queries were timing out against Snowflake in Blazer (never figured out the problem here, maybe the ruby gem for Snowflake was buggy?) 6. Set up Metabase instead, which worked fine, but non-technical people could never really use it. (note: I'm a founder, shameless plug below) This felt like a lot of work. I just wanted a place to dump all my data and easily create reports. Bonus points if non-technical people could do the same. That's what we're going for with Definite (https://www.definite.app/) 1. Built-in data warehouse - We spin up a duckdb database for you 2. 500+ connectors (e.g. Postgres, Stripe, HubSpot, Zendesk, etc.) - You don't need to buy a separate ETL, it's also built-in 3. Semantic layer - Define dimensions, measures, and joins using SQL in one place. We have pre-built models for all the sources we support (e.g. the Stripe model already has measures for MRR, churn, etc.) 4. Simple BI - Build a table with the data you want and generate visuals off that table. Works like a pivot table, if you can use a spreadsheet, you can use Definite. I'm mike@definite.app if anyone wants help getting set up. |