Live data from Hacker News

Launch HN: Evidence (YC S21) – Web framework for data analysts

news.ycombinator.com

31–40 of 94 posts

Re: Launch HN: Evidence (YC S21) – Web framework for data analysts

#31
post #16

> In our experience, the BI layer is the weakest part of the modern data stack. The BI layer has a poor developer experience, and decision makers don’t really like the outputs they get Totally agree, very interested in trying this out. FWIW I've tried and been frustrated by Looker, Metabase, PowerBI, Superset, Redash. I do think that while dbt does a great job with dimensional modelling, the BI layer is still require…

You have cut straight to the heart of a pretty interesting problem that we are still thinking through.

You are exactly right, right now this is pure front-end. That's intentional, and there's a lot that we like about that approach, especially in light of the success of dbt.

We think dbt fundamentally changes what is needed from a BI tool and that vendors who are maintaining really heavy built-in data transformation layers will basically be wasting resources over the coming years. The approach of modelling in your data warehouse is just so much more sensible, that we think it's a really a good thing to bet on.

That said, having some form of metric modelling in your BI tool is really nice -- it helps you keep your queries dry, and makes it simpler to roll out changes. If we were to build something here, I think it would be very lightweight -- a config that basically let you define re-usable sql snippets, and maybe some constraints on them.

On the other hand, there are A LOT of startups building metrics layers, which look great. Usually these expose an API endpoint, and some sort SQL interface. We'd be just as happy to plug into one of those SQL interfaces and call it a day. I just wish one of those was open source, since the metrics layer is such a choke-hold on your data operation.

Maybe someone will build the 'dbt of metrics layers'. That would be great for the ecosystem. Maybe dbt will do it themselves. I think there's probably something interesting they could do there by treating stored procedures as materialization targets.

Re: Launch HN: Evidence (YC S21) – Web framework for data analysts

#32
As an engineer I quite like the look of this. Right now for this kind of internal report I’d use a hosted Jupyter notebook, e.g. Mode. Both data science and engineering folks can handle it. What’s the one-sentence selling point for Evidence in my use case?

Re: Launch HN: Evidence (YC S21) – Web framework for data analysts

#33
post #16

> In our experience, the BI layer is the weakest part of the modern data stack. The BI layer has a poor developer experience, and decision makers don’t really like the outputs they get Totally agree, very interested in trying this out. FWIW I've tried and been frustrated by Looker, Metabase, PowerBI, Superset, Redash. I do think that while dbt does a great job with dimensional modelling, the BI layer is still require…

I have worked with MODLR [1] for data modelling for a FP&A solution and highly recommend it. Its a complete platform, not just a visualization tool.

[1] - https://modlr.co

Re: Launch HN: Evidence (YC S21) – Web framework for data analysts

#36
post #16

> In our experience, the BI layer is the weakest part of the modern data stack. The BI layer has a poor developer experience, and decision makers don’t really like the outputs they get Totally agree, very interested in trying this out. FWIW I've tried and been frustrated by Looker, Metabase, PowerBI, Superset, Redash. I do think that while dbt does a great job with dimensional modelling, the BI layer is still require…

You have cut straight to the heart of a pretty interesting problem that we are still thinking through. You are exactly right, right now this is pure front-end. That's intentional, and there's a lot that we like about that approach, especially in light of the success of dbt. We think dbt fundamentally changes what is needed from a BI tool and that vendors who are maintaining really heavy built-in data transformation l…

I believe that we’re working on a similar product that you described. Our metrics layer, metriql, extends dbt for metrics definitions and provides an open-source CLI that serves your metrics to the data tools.

We have REST API and use Trino protocol so in case you support Trino (formerly Presto) you already support metriql. :)

Here is the link: https://metriql.com

Re: Launch HN: Evidence (YC S21) – Web framework for data analysts

#37
post #36

Earlier quoted context omitted.

You have cut straight to the heart of a pretty interesting problem that we are still thinking through. You are exactly right, right now this is pure front-end. That's intentional, and there's a lot that we like about that approach, especially in light of the success of dbt. We think dbt fundamentally changes what is needed from a BI tool and that vendors who are maintaining really heavy built-in data transformation l…

I believe that we’re working on a similar product that you described. Our metrics layer, metriql, extends dbt for metrics definitions and provides an open-source CLI that serves your metrics to the data tools. We have REST API and use Trino protocol so in case you support Trino (formerly Presto) you already support metriql. :) Here is the link: https://metriql.com

Look at that! Yeah, I love it. That's exactly what I was thinking of.

Trino is on the to-do list!

Post reply on HN