Hacker News new | ask | show | jobs
by lucamrtl 27 days ago
Just to clarify what semantic layer is: you can think of it as a set of functions

So you define the definitions of metrics like "monthly revenue" once, and that definition is runnable. If an agent asks for "monthly revenue by region", the semantic layer will compile that request into SQL and run it (the same way everytime so that calculation method is consistent)

1 comments

Thank you … one can see how “semantic layer for whole enterprise” is a PowerPoint slide that can make McKinsey drool
Hopefully more agents and fewer PowerPoints and McKinsey folks in the future :)