Just like these companies:
The average enterprise uses more than six BI applications, but manually defining metrics in each one gets messy—leading to inconsistent insights, and cross-functional misalignment.
With upstream and centralized metrics definitions that are managed in code in Cube’s semantic layer, there is no need to specify metrics separately in each application.
Consistent definitions mean consistently aligned teams.
Cube’s Semantic Layer provides a centralized, single source of truth for every team’s data—
facilitating synchrony, efficiency, and productivity.
Consistency + Reliability
It’s time to combine business goals and modern software development techniques. Data engineers can use Cube’s Semantic Layer to manage metrics definitions following best practices: version control, automated end-to-end testing, code reviews, and isolated environments. And, consistent data across every downstream tool allows every decision-maker to strategize with shared knowledge.
views:- name: active_usersdescription: 14 days rolling count of active usersincludes:# Measure- users.rolling_count# Dimensions- users.is_paying- users.signup_date- name: company.namealias: company_name
Compatibility + Flexibility
The power of Cube’s Semantic Layer lies in its “headlessness” and universal compatibility. Cube’s Postgres-compliant SQL foundation means that you won’t need to learn a new language to connect its data model, caching, and data access control layers to your tools. Every BI, visualization, and notebook tool can connect to Cube via our SQL API—the basis for Semantic Layer Sync, with which you can skip manual metrics setup and updates in BI tools.
Speed + Performance
Organizations face latency problems when their teams use many different data apps, flooding data sources with direct, redundant queries. Cube sits between an organization’s data apps and its data sources, caches and pre-aggregates data, and orchestrates queries, creating a buffer between consumers and sources to uniformly speed queries and reduce costs.
Security + Governance
Defining data access control upstream means that every data application is governed by the same security context. To prevent inconsistent data governance, Cube’s out-of-the-box multitenancy support and granular, role- and column-based data access control ensure only the right consumers see the right data.
Fully managed hosting of your Cube apps