2026年9月30日,开发者Ajo在Hacker News的Show HN板块发布全栈语义层产品Strata,并称该产品在平衡表达性与非技术用户易用性方面取得进展,其标题更称这一语义层“能对你的LLM说不”。Ajo表示,他曾在Netflix工作四年,专门解决非技术业务用户的自助分析问题;他认为自己在语义层设计上的独特方法解决了核心难题,而这一关注点也让Strata与LLM配合得相当好。
按照Ajo的说法,Strata是一套全栈方案,包含语义层、仪表盘、订阅和Google Sheets导出。这些功能可通过代理对话或MCP完成。他称,Strata刻意不做成供BI工具连接的语义层,认为那条路是死胡同;产品提供API和MCP,供用户在其上构建自定义应用。
Strata的命名规则非常严格:一个项目中只能存在一个名为Revenue的指标。如果revenue映射到多张表,查询粒度和速度将决定使用哪张表。Ajo称,严格的命名约定还使跨事实域自动数据混合成为可能。该产品具备分区与聚合感知的语义路由,可把一部分数据加载到Druid或ClickHouse等更快的计算引擎,同时把完整历史留在Trino或更便宜的存储中;如果查询能在更快层级解析,查询引擎会选择该层级。
在复杂指标方面,Strata开箱支持snapshot、LOD(include/exclude)、Compound和Auto leveling compound measures。用户可在语义层之上创建跨事实域的自定义计算,还可以创建cohort并将其作为过滤器应用于整个查询或查询中的单个指标。
Strata目前为早期测试版,并非开源软件。免费层包括最多25名用户,用户应能在自己的机器上完全通过Docker运行。Ajo提供了Docker试用和文档链接,并表示希望获得反馈,尤其是来自Looker和Cube用户的反馈。截至该帖子发布时,它在Hacker News获得3点,暂无评论。