Cube.js 是一个通用语义层,位于您的数据源和应用程序之间。可以将其视为一个智能中间件,连接到 Snowflake、BigQuery 或 Postgres 等数据仓库,将原始数据转换为业务就绪的指标和维度。

与将您锁定在特定界面的传统 BI 工具不同,Cube.js 提供灵活的 API,可与任何应用程序或工具配合使用。您只需使用代码定义一次数据模型,Cube.js 会自动生成优化的 SQL 查询,处理缓存以提升性能,并在所有应用程序中提供一致的结果。
该平台包含两个主要产品:用于自托管的Cube Core(开源)和带有额外企业功能的托管服务Cube Cloud。两个版本均支持相同的核心功能,但 Cube Cloud 包含托管、安全功能以及与 Tableau 和 Power BI 等流行 BI 工具的集成。

