by louisjoejordan on 5/15/24, 2:02 PM with 75 comments
As engineers who have worked on data at startups and Amazon, we were frustrated by self-serve BI tools. They seemed dumbed down and they always required us to abandon our local dev tools we know and love (e.g. copilot, git). For us and for everyone we speak to, they end up being a mess.
Based on this, we decided there was a need for engineer-oriented BI and analytics software.
Quary solves these pain points by bringing standard software practices (version control, testing, refactoring, ci/cd, open-source, etc.) to the BI and analytics workflow.
We integrate with many databases, but we’re showcasing our slick Supabase integration, because it: (1) keeps your data safe by running on your machine without data flowing through our servers; and (2) enables you to quickly build an analytics layer on top of your Supabase Postgres instances. Check out our Supabase guide: https://www.quary.dev/docs/quickstart-supabase
What we’re launching today is open source under the Apache 2.0 license. We plan to keep the developer core open source and add paid features like a web platform to easily share data models (per-seat pricing), and an orchestration engine to materialize your data models.
Please try Quary at https://quary.dev and let us know what you think! We're excited to put the power of BI and analytics into the hands of engineers.
by scapecast on 5/16/24, 6:06 AM
I've built analytics products, and the good thing about dashboards is that there's budget for them. People like eye-candy, and are willing to pay for it. I like how you picked Postgres as your initial database, because I think it's still the #1 databases for analyics (even though it's OLTP) that no one talks about.
The three products where I think you may want to write short comparison pages are:
- Rill - Preset - Metabase
And I'd take a hard look at ClickHouse as your next database. They're missing a dashboard partner. And I think they're users are much more engineering-centric and therefore a good fit for you than the analytics crowd around Snowflake.
by rodolphoarruda on 5/15/24, 8:07 PM
by huy on 5/16/24, 4:15 AM
I think here's a few players in this space (dev-friendly BI tool) already: - Holistics.io - Lightdash - Hashboard
These tools all allow analysts to use both/either a local/cloud IDE to write analytics logic, and check in to Git version control.
How do you plan to differentiate with them?
by igeligel_dev on 5/15/24, 7:01 PM
Seems like a cool project!
by sails on 5/16/24, 2:04 PM
Do you anticipate going more towards improving the data modelling capabilities (take on dbt et al) or more towards Business Intelligence (dashboards then hosting then drag&drop query builder all the way until the dreaded pdf export)
Something that is overlooked in the dbt direction is how complex data models get. BI nothing seems overlooked, it is just hard!
I like that you have a clear anti-ICP [dbt customers, analysts]. This keeps you clear of the BI/DWH space. I do wonder how you avoid getting stuck in the BI tar pit [], or avoid getting stuck in the dbt middleware zone. Maybe with a core focus on engineers getting further and further without needing a BI/data team!
[]https://twitter.com/generick_ez/status/1782844341674786952
by swaraj on 5/16/24, 5:33 AM
I would recommend a simpler setup like Metabase Docker (which I re-evaluated recently): https://www.metabase.com/docs/latest/installation-and-operat...
by loa_observer on 5/17/24, 6:42 AM
by tayloramurphy on 5/16/24, 3:04 AM
by suranyami on 5/16/24, 11:40 PM
It's not at all clear from the documentation or the onboarding notes how to seed a SQLite in-memory database and the CSVs in the `seeds` directory are sometimes referred to in the sample schemas, but sometimes not. So, kinda got stuck.
I know if I stuck with it (I got impatient), I'd figure it out myself, but it does seem to be a missing element in the docs.
Looks fascinating, though.
Kinda like Elixir LiveBook, but focussed on DBs.
by banditelol on 5/16/24, 5:58 AM
I've been evaluating evidence and observable framework for a while, and this seems like a nice addition as alternative
But I just realized you require login when using vs code, what is it used for? And can I completely self host this?
Thans!
by halfcat on 5/15/24, 6:50 PM
by dantodor on 5/16/24, 3:26 AM
by haaz on 5/15/24, 11:26 PM
by vim-guru on 5/16/24, 6:52 AM
by rubenfiszel on 5/15/24, 3:37 PM
by rkuodys on 5/15/24, 7:38 PM
by itbk95 on 5/16/24, 3:41 AM
by tnolet on 5/15/24, 4:20 PM
by edmundsauto on 5/16/24, 3:08 PM
by b2bsaas00 on 5/15/24, 4:09 PM
by mdaniel on 5/15/24, 3:54 PM
by cellover on 5/16/24, 9:12 AM
by nwatson on 5/15/24, 8:34 PM
by cynicalsecurity on 5/15/24, 7:29 PM
by 3abiton on 5/15/24, 11:56 PM
by informal007 on 5/17/24, 12:51 AM
by xn on 5/15/24, 4:38 PM
by vincentw21 on 5/15/24, 4:08 PM
by heuermh on 5/16/24, 6:08 PM
by _hl_ on 5/15/24, 3:59 PM