Overview
Cube Cloud is a universal semantic layer for data and app development teams that makes it easy to connect siloed data and create consistent metrics that are accessible to any data consumer-AI, BI, spreadsheets, and embedded analytics. The solution provides unmatched integrations and interoperability, supporting a robust set of deployment options, data connectivity, coding languages, and native APIs so that you can build AI and analytics solutions to fit your unique modern data stack requirements.
With Cube Cloud, business data becomes consistent, accurate, easy to access, and most importantly, trusted. Data engineers and application developers use Cube Cloud's code-first, developer-oriented platform to:
- Organize and govern data from cloud data warehouses into centralized, consistent, and
reusable data models and business definitions.
- Apply software engineering best practices and processes to data management: CI/CD,
isolated environments, and version control with Git integration.
- Use intelligent capabilities like data model code generation and front-end embedded
analytics code generation to increase productivity.
- Optimize query performance and save on cloud data usage with pre-aggregation caching
capabilities.
- Deliver data to any downstream tool via data APIs: SQL, REST, GraphQL, AI, and MDX.
Cube accelerates trusted data-driven decisions, delivering better experiences to employees inside the organization, customers outside the organization, and even machines with our native OpenAI integrations. Build Generative AI experiences with the AI API. For internal BI use cases, Cube Cloud provides a semantic catalog and Generative AI capabilities to simplify discovery, exploration, and access to modeled data and downstream, connected BI content for data analysts and business users. Add unlimited named user accounts to allow anyone to search and reuse trusted data products and perform natural language queries in a simplified, business user friendly interface.
When you choose Cube Cloud on AWS, you can easily integrate with the following AWS services and more:
- Redshift, Athena, Aurora, RDS
- QuickSight
Highlights
- Easily deliver a lightning fast embedded analytics experience to delight your customers
- Sync and connect all your BI tools to drive consistency across your company
- Bring context to your LLMs, AI agents, and bots by adding on a semantic layer
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
---|---|---|
Premium | Cube Cloud Premium ($10K+ annual minimum commitment) | $10,000.00 |
Enterprise | Cube Cloud Enterprise ($20K+ annual minimum commitment) | $20,000.00 |
Enterprise Premier | Cube Cloud Enterprise ($40K+ annual minimum commitment) | $40,000.00 |
Vendor refund policy
All fees are non-refundable and non-cancellable except as required by law.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
Email support services are available from Monday to Friday
support@cube.devÂ
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Great for AI applications and general data apps!
The interface simplicity of consumption for REST APIs is really powerful for integrating in any language and maintaining a standardized consumption around the tech ecosystem.
This can also be used as a "Feature Store" of some sorts, together with the preAggregations layer, for ML and AI applications, making it really really simple to roll them out.
I've already used the Customer Support and their response was really fast and the person helping me was also really proactive.
The ability to test changes to a cube or creating a cube via Git branches is **really powerful**! It really helps!
Finally, implementing cubes, measures, and also configuring dimensions is way too simple: we use it to connect to BigQuery and maintaining the semantics of metrics on CubeJS, which makes it so easy to understand data.
I've faced some issues with preAggregations where some measuers were they were being summed instead of being averaged over for `avg` types. Some logic for the `rollup` timeout is a bit confusing.
Although the REST API interface doens't really need any framework, I feel that a simple SDK providing the objects for serialization would be nice to have.
Some more complex charts in the Playground would also be nice to have, together with a simple export like CSV/JSON from the Playground (I do understand that the Playground is... a Playground... but sometimes I use it as an analytics tool to fetch some informations).
I think that we also lack a propert LSP (or a type checker) for Cube on Javascript. Sometimes I makes some mistakes that are related to Cube JS syntax (use of AI on the Code Editor also makes it more prone to error). This would be really helpful. Some features can only be tested once in production (like preAggregations syntax), which makes it a bit harder to integrate.
What a modern semantic layer solution should look like
Easy to setup analytics
- built-in cache
- extensibility through express middlewares
- great slack community
- easy to get setup
the schema compiler is a little quirky and has too much magic which makes it a little more difficult to define schemas in typescript, but not insurmountable.
personally I don't like the online schema editor since we discourage folks from making changes outside of the version control. I wish we could have disabled this feature.
out-of-the-box scripts to scaffold out schemas would be nice. we ended up rolling our own.
cube-sql is interesting, but the lack of ability to do basic math in queries made it unusable for us.