Head of Product at Cube
Introducing multi-platform Microsoft Excel add-in for Cube Cloud
Introducing DAX API for native Microsoft Power BI connectivity
Cube Core v1.2 — Data access policies, hierarchies & folders, updates to Playground
Bringing a new feature pack to Playground
Get Cube updates to your inbox
Subscribe to the monthly email for building better data products.
Introducing hierarchies and folders support
Introducing Data Access Policies (GA) and LDAP integration in Cube Cloud
Introducing long-term support (LTS) for Cube Core
Cube Core v1.0 — Query pushdown in the SQL API by default
Upgrade your data stack today
Introducing Data Access Policies in Cube Cloud
Introducing Customer-Managed Keys in Cube Store
Cube Core v0.36 — Playground 2.0, custom granularities, query pushdown
Introducing Playground 2.0 and Chart Prototyping in Cube Core
Introducing custom time dimension granularities
How to connect Google Sheets to your metrics in Cube Cloud
Connecting BI, spreadsheets, and data visualization tools to Cube Cloud
Monitoring Integrations update
Introducing Audit Log
Query pushdown in Cube’s semantic layer
Embedded Analytics with Chart Prototyping
Cube Core v0.35 — Updates to data modeling and data sources
Cube Cloud update — Power BI, Playground 2.0, performance, and demo deployments
Introducing Semantic Layer Sync with Power BI
Introducing Performance Insights (and more)
Introducing Playground 2.0 with BI-like experience
Introducing demo deployments in Cube Cloud
Cube Core v0.34.34 — Python & powerful updates
Introducing a tool for Looker to Cube migration
Introducing dbt integration with Cube
Introducing Python and Jinja for data modeling
Introducing Python for configuration
Cube Cloud update — Tableau in Semantic Layer Sync, Views in Data Graph, and Budgets
Introducing Semantic Layer Sync with Tableau
Cube Core v0.33.43 — DuckDB support, LangChain integration
Introducing the LangChain integration
Introducing DuckDB and MotherDuck integrations
Complementing Data Graph with views
Cube Cloud update — Semantic Layer Sync, Data Graph, and SAML 2.0
Introducing Semantic Layer Sync
Introducing Orchestration API
Introducing Data Graph
Semantic Layer: Across the Data-Verse
Cube Cloud update — Query History, SQL Runner
Cube Core v0.33 — Data Modeling Update
AI-powered conversational interface for the semantic layer
How you win by using Cube Store: Part 1
Pay for what you use: Cube Cloud pricing gets back to its roots
Chart.js tutorial: Getting started with the all-new Chart.js v4
Announcing the Cube integration with Trino, the SQL query engine for big data
Deep dive: What the heck is the Semantic Layer
Open source Looker alternative with Cube and Apache Superset
Observable tutorial: Analyze data in a JavaScript-native data notebook
Building terabyte-scale data apps with Firebolt and Cube
Announcing the Cube and Hex integration: Headless BI meets notebooks and data apps
![Cover of the 'Deepnote tutorial: Collaborative data analysis in a Jupyter-compatible data notebook' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/5b19a2b6-83b6-4d5a-9a70-b71e6bcd6ec0.png)
Deepnote tutorial: Collaborative data analysis in a Jupyter-compatible data notebook
![Cover of the 'DeWitt clause, or Can you benchmark a database and get away with it' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/6085d428-2114-4ee0-a312-b92e54ac475a.png)
DeWitt clause, or Can you benchmark a database and get away with it
![Cover of the 'Announcing the Cube integration with Materialize: Building real-time applications over data streams' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/7229a594-115b-4941-b752-0ef12b681a4f.png)
Announcing the Cube integration with Materialize: Building real-time applications over data streams
Building dashboards over a semantic layer with Superset and Cube
![Cover of the 'Combining dbt Metrics with API, Caching, and Access Control' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/2e1bc3b1-d0d1-40de-8f7c-04bfafd57fd7.png)
Combining dbt Metrics with API, Caching, and Access Control
![Cover of the 'React-Google-Charts: Building a Dashboard with a React Wrapper for Google Charts' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/29e96d8a-12e3-4434-a620-83cf1fe578b5.png)
React-Google-Charts: Building a Dashboard with a React Wrapper for Google Charts
![Cover of the 'Building a metrics dashboard with Superset and Cube' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/f5ac6b18-5862-4661-8f0c-5b28e448e902.png)
Building a metrics dashboard with Superset and Cube
![Cover of the 'Creating an Interactive Google Charts Dashboard with MoMA' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/97312509-cff7-49f4-b64b-cfce31a6f0a0.png)
Creating an Interactive Google Charts Dashboard with MoMA
![Cover of the 'External Rollups: Using Cube Store as an Acceleration Layer for BigQuery' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/b3252a1a-0185-4e29-8daa-275c9c1d807b.png)
External Rollups: Using Cube Store as an Acceleration Layer for BigQuery
![Cover of the 'Awesome dataviz tools for software developers 📊📈' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/b16b8fd9-7f7a-402b-855d-fe30d786fc9e.png)
Awesome dataviz tools for software developers 📊📈
![Cover of the 'Introducing Cube Store: High concurrency and sub-second latency for any database' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/5c8f451c-c1f2-4c9f-8b13-fa246ddf1343.png)
Introducing Cube Store: High concurrency and sub-second latency for any database
![Cover of the 'How COTA uses Cube to aid the development of new drugs and therapies' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/1b0c905c-ad5b-4ecc-9873-a49f68aa70d4.png)
How COTA uses Cube to aid the development of new drugs and therapies
![Cover of the 'React Pivot Table with AG Grid and Cube' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/4a86f78b-a10b-46ff-bf6b-ed1f6a64a2e4.png)
React Pivot Table with AG Grid and Cube
![Cover of the 'Multi-Tenant Analytics with Auth0 and Cube' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/46d97d9f-46a7-4ed0-8675-b7dff77ede8a.png)
Multi-Tenant Analytics with Auth0 and Cube
![Cover of the 'BigQuery Public Datasets for COVID-19 Impact Research' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/ce47d7e4-ded8-4e3a-abf0-2eb050cbc48c.png)
BigQuery Public Datasets for COVID-19 Impact Research
![Cover of the 'ClickHouse Dashboard: Analytics Tutorial' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/ba80fafc-1fd1-4730-b1be-a2411525bdbb.png)
ClickHouse Dashboard: Analytics Tutorial
![Cover of the 'JavaScript Map Data Visualization with Mapbox' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/ee890aef-af03-4837-adf9-31ece802bcb0.png)
JavaScript Map Data Visualization with Mapbox
Cube loves Docker
![Cover of the 'Angular Dashboard with Material' blog post](https://bcd49eb0fe57ebd8785e.ucr.io/-/resize/700x/-/format/webp/https://cubedev-blog-images.s3.us-east-2.amazonaws.com/a1fabd5a-a915-4215-b3d6-86e79c8a4081.png)