Archive
Every post ever published on the Cube blog — all 350 of them, newest first.
- A Query Engine Built for AggregatesEngineering
- Building an Agentic Analytics HarnessAgentic Analytics
- Introducing Cube's Claude Connector and SkillsProduct
- Agentic Analytics LoopsAgentic Analytics
- Python Analysis in CubeProduct
- Power of CLIEngineering
- Introducing dbt IntegrationProduct
- The Open-Source Looker Alternative for the AI EraLooker
- Query Latency in the Age of AI AgentsEngineering
- The Context Layer Needs a Semantic LayerAgentic Analytics
- Scheduled TasksProduct
- Cube Core v1.7 — Tesseract GA, data modeling, performanceChangelog
- Building BI for AgentsData
- Introducing Cube EvalsProduct
- Introducing MCP ConnectorsProduct
- Announcing Embedded Agentic AnalyticsProduct
- Introducing Cube Agent SkillsProduct
- How Semantic SQL WorksEngineering
- The Future of Cube Core and CubeProduct
- Introducing the Cube Slack AgentProduct
- Why semantic layers make LLM analytics reliable: a paired benchmark across three frontier modelsAgentic Analytics
- Cube Recognized in the 2026 Gartner® Market Guide for Agentic AnalyticsNews
- Security advisory: Vulnerabilities in WebSocket transportChangelog
- What's New in Cube: January 2026 Product UpdatesChangelog
- Cube Core v1.6 — Cube Store upgrade, multi-stage pre-aggregationsChangelog
- What's New in Cube: Fall 2025 Product UpdatesChangelog
- Cube Core v1.5 — Performance, calendar cubes, SQL API over HTTPChangelog
- Cube Core v1.4 — New LTS releaseChangelog
- Cube Agentic AnalyticsAgentic Analytics
- Cube Cloud Named Leader and Outperformer in 2025 GigaOm Radar for Semantic Layers and Metrics StoresAll Things Cube
- Cube Native AI/BI FrontendAgentic Analytics
- Cube joins Snowflake’s Open Semantic Interchange launch initiativeAgentic Analytics
- Building the future of agentic analytics: Narrative BI team joins CubeAgentic Analytics
- Beyond the Chatbot: What is an Agentic Analytics Platform?Agentic Analytics
- The Agent Lifecycle: How to Manage, Monitor, and Govern AI TeammatesAgentic Analytics
- How to Transition to Cube D3’s Agentic AnalyticsAgentic Analytics
- Why Agentic Analytics Is the New Modern AnalyticsAgentic Analytics
- The Future of Data Workflows Isn’t Dashboards. It’s Decisions.Agentic Analytics
- Why You Need Domain-Specific AIAgentic Analytics
- Cube Cloud, Headless No More? Agentic Analytics
- Unleashing Agentic Analytics with Cube D3Agentic Analytics
- Announcing Cube D3Agentic Analytics
- Why Business Users Still Don’t Trust AIAgentic Analytics
- The Rise of AI Data Teams: From Chatbots to Autonomous AgentsAgentic Analytics
- Cube Semantic Catalog: A Unifying Catalog Embedded in Your Universal Semantic LayerAll Things Cube
- The Hidden Cost of Asking Your Analysts the Same Questions TwiceAgentic Analytics
- Unlocking Universal Data Access for AI with Anthropic's Model Context ProtocolAgentic Analytics
- Restoring Trust in Financial Data with Cube Cloud’s Universal Semantic LayerAll Things Cube
- You Trained the Models, Now You Need to Train the OrganizationAgentic Analytics
- Cube Achieves Snowflake Ready Technology ValidationSnowflake
- How Agentic AI Is Changing Data RolesAgentic Analytics
- Why Cube Cloud Makes Your Query Costs Predictable (and Lower)All Things Cube
- Deliver Data You Can Trust and Decisions You Can Stand BehindAll Things Cube
- Your AI Can Only Go as Far as Your Data ModelAgentic Analytics
- Why Agentic AI Needs a Semantic CoreAgentic Analytics
- Why Your Data Strategy Needs More Than a Warehouse for Confident DecisionsAll Things Cube
- From Data Chaos to Data Clarity: How Cube Cloud Empowers Decision-Makers with Trustworthy InsightsAll Things Cube
- Introducing Query History exportNews
- Why AI Governance Starts with Data Governance Artificial Intelligence
- The Confidence Gap: How Inconsistent Data Undermines Business DecisionsAll Things Cube
- Cube Ranks #1 in Dresner Advisory Services' 2025 Semantic Layer Market StudyNews
- Cube Core v1.3 — Performance improvements and upgradesChangelog
- Ensuring Data Governance with Cube Cloud: Implementing Fine-Grained Access ControlsDeep Dives
- Consistent Data, Confident Decisions: Why a Universal Semantic Layer Is EssentialAll Things Cube
- Bring your own Snowflake LLMArtificial Intelligence
- AI Literacy Is the New Data Literacy: Why a Semantic Layer Is the Missing LinkArtificial Intelligence
- How to Ensure a Smooth Transition from SSAS to Cube CloudAll Things Cube
- Why Microsoft SQL Server Analysis Services No Longer Meets the Needs of Cloud-First OrganizationsDeep Dives
- The Harsh Lessons of Modern BI and Why Scaling AI Will Be Even HarderDeep Dives
- Gartner Data and Analytics Conference 2025: Building Trust and Agility in the AI EraArtificial Intelligence
- Announcing Visual Model editor in Cube CloudNews
- Make your AI Smarter - turbocharging Cube's AI API with value search; + BYOLLM and Slack appArtificial Intelligence
- Dimensional Modeling Design: Why Does It Matter?Transactional Databases (OLTP)
- Go From AI Exploration to Execution with Cube CloudArtificial Intelligence
- A Logical Approach to Securing DataDeep Dives
- Cube for the Microsoft EnterpriseAll Things Cube
- Introducing DAX API for native Microsoft Power BI connectivityNews
- Introducing multi-platform Microsoft Excel add-in for Cube CloudNews
- Cube Core v1.2 — Data access policies, hierarchies & folders, updates to PlaygroundChangelog
- Bringing a new feature pack to PlaygroundNews
- Introducing hierarchies and folders supportNews
- About Query Interfaces for OLAP SystemsOnline Analytical Processing (OLAP)
- Introducing Data Access Policies (GA) and LDAP integration in Cube CloudNews
- The Trade-Offs of Optimizing Data Pipelines: Data Latency, Cost and Query Speed Deep Dives
- AI Data AnalystArtificial Intelligence
- Why Customer Service & Support Departments Need a Universal Semantic LayerBI & Data Exploration
- Why IT Departments Need a Universal Semantic LayerBI & Data Exploration
- Why Operations & Supply Chain Departments Need a Universal Semantic LayerBI & Data Exploration
- Why Sales Departments Need a Universal Semantic LayerBI & Data Exploration
- Why Cube Store is the Best Choice for Storing Pre-Aggregated DataDeep Dives
- Why Data Analytics Departments Need a Universal Semantic LayerBI & Data Exploration
- Why Marketing Departments Need a Universal Semantic LayerBI & Data Exploration
- The Evolution of OLAPOnline Analytical Processing (OLAP)
- Why Human Resources Departments Need a Universal Semantic LayerBI & Data Exploration
- Why Finance & Accounting Departments Need a Universal Semantic LayerBI & Data Exploration
- Semantic Layer and AI: The Future of Data Querying with Natural LanguageArtificial Intelligence
- Embeddable and Cube - Easy Embedded Analytics for EveryoneNews
- Why Building Embedded Analytics and Generative AI Solutions with Cube Cloud Is a Winning StrategyEmbedded Analytics
- Universal Semantic Layer: Capabilities, Integrations, and Enterprise BenefitsDeep Dives
- Exploring the Semantic Layer Through the Lens of MVCDeep Dives
- Get More Flexibility with Updated Offerings for Cube CloudAll Things Cube
- Introducing long-term support (LTS) for Cube CoreNews
- Introducing Next-Gen Data Modeling, AI-Powered Capabilities, and Enhanced CollaborationAll Things Cube
- Cube Core v1.0 — Query pushdown in the SQL API by defaultChangelog
- Introducing Cube Copilot: Your New Partner in Building Semantic Layers with EaseAll Things Cube
- Introducing Cube Visual Modeler: Empowering Everyone to Build with DataData Modeling
- Introducing Data Access Policies in Cube Cloud News
- Introducing Next-Generation Data Modeling EngineNews
- Introducing Customer-Managed Keys in Cube StoreNews
- From Raw Data to Unified Metrics with Coalesce and CubeAll Things Cube
- How Cube Improves Spreadsheet AnalyticsDeep Dives
- Cube Core v0.36 — Playground 2.0, custom granularities, query pushdownChangelog
- Why Change Management is the Key to Success with a Universal Semantic LayerDeep Dives
- Introducing Playground 2.0 and Chart Prototyping in Cube CoreNews
- Cube Cloud Named Fast-Moving Leader in GigaOm’s 2024 Sonar ReportAll Things Cube
- How Cube's Universal Semantic Layer & Databricks Work TogetherDatabricks
- Introducing custom time dimension granularitiesNews
- Cube expands support for Google Ecosystem with Google Sheets ConnectorAll Things Cube
- How to connect Google Sheets to your metrics in Cube CloudNews
- How Cube’s Universal Semantic Layer & Google Cloud Platform (GCP) Work TogetherAll Things Cube
- Where should a semantic layer be built?Data Modeling
- How Cube’s Universal Semantic Layer & Snowflake Data Cloud Work TogetherSnowflake
- 4 Reasons Why You Should Attend Cube RollupEvents
- How Cube’s Universal Semantic Layer & Amazon Web Services (AWS) Work TogetherAll Things Cube
- How Cube’s Universal Semantic Layer & Microsoft Azure Work TogetherAll Things Cube
- Why API-Based Data Access is Essential for Modern Data ManagementAPIs
- Connecting BI, spreadsheets, and data visualization tools to Cube CloudNews
- Transform How Data is Managed and Consumed with a Universal Semantic LayerDeep Dives
- Monitoring Integrations updateNews
- 4 Approaches to Embedded AnalyticsEmbedded Analytics
- Data is the new oil, but it must be refinedArtificial Intelligence
- Announcing the native MDX API and Excel integration for Cube CloudAll Things Cube
- How to Directly Query Large Datasets with Excel All Things Cube
- Introducing Audit LogNews
- Exploring Cube Cloud Infrastructure Options to Fit Your RequirementsAll Things Cube
- Announcing Cube's AI Assistant: Empowering Every User with Data IntelligenceArtificial Intelligence
- Introducing Semantic Catalog (Preview)Artificial Intelligence
- Semantic Intelligence for AllArtificial Intelligence
- Unlock the Value of Trusted Data with Semantic CatalogAll Things Cube
- Announcing Support for Klipfolio PowerMetrics All Things Cube
- Cube raises $25 millionAll Things Cube
- Query pushdown in Cube’s semantic layerNews
- Announcing Support for RisingWave in CubeAll Things Cube
- Comparative Analysis of Load Tests on Cube Store and Cloud Data WarehouseAll Things Cube
- Introducing the AI API and Chart Prototyping in Cube Cloud All Things Cube
- A Practical Guide to Getting Started with Cube's AI APIArtificial Intelligence
- Embedded Analytics with Chart PrototypingEmbedded Analytics
- 3 Reasons Why Embedded Analytics Isn’t Only for Your Customer DataEmbedded Analytics
- Announcing Support for Hashboard in CubeBI & Data Exploration
- Rethinking Modern Business Intelligence with a Universal Semantic LayerBI & Data Exploration
- Investing in Cube’s AI-driven future. All Things Cube
- Announcing Support for SingleStore in Cube CloudAll Things Cube
- Cube Core v0.35 — Updates to data modeling and data sourcesChangelog
- Cube Cloud update — Power BI, Playground 2.0, performance, and demo deploymentsChangelog
- Introducing Semantic Layer Sync with Power BINews
- Cube Now Supports Multiple Products Within the Microsoft Data and Analytics EcosystemAll Things Cube
- Personalized and Proactive Analytics with Cube and Push.aiAll Things Cube
- Introducing Performance Insights (and more)News
- Introducing Playground 2.0 with BI-like experienceNews
- Optimizing Data Management and Analytics Efficiency with Semantic LayersUse Cases
- Cube and Steep: Metrics-first business intelligenceAll Things Cube
- Introducing demo deployments in Cube CloudNews
- 2023: The Year of the Semantic LayerData Engineering
- Cube Core v0.34.34 — Python & powerful updatesChangelog
- Reach Sub-Second Query Performance for Your Data AppData Engineering
- Semantic Layers are the missing piece for AI-Enabled AnalyticsArtificial Intelligence
- Building your data stack: Cube Cloud or Cube Core All Things Cube
- The Need for an Open Standard for the Semantic Layer Data Engineering
- Introducing a tool for Looker to Cube migrationLooker
- Introducing dbt integration with CubeNews
- Introducing Python and Jinja for data modelingNews
- Introducing Python for configurationNews
- Getting Started with a Databricks Semantic LayerDeep Dives
- Cube Cloud update — Tableau in Semantic Layer Sync, Views in Data Graph, and BudgetsChangelog
- Introducing Semantic Layer Sync with TableauTableau
- Cube Cloud Now Available on the AWS MarketplaceNews
- Cube recognized as a Leader and Fast-Mover in GigaOm’s Sonar for Semantic LayersAll Things Cube
- Getting Started with a Snowflake Semantic Layer Deep Dives
- Cube Core v0.33.43 — DuckDB support, LangChain integrationChangelog
- Introducing the LangChain integrationArtificial Intelligence
- Introducing DuckDB and MotherDuck integrationsQuery Engines
- Complementing Data Graph with viewsNews
- Data Modeling Techniques 101Data Engineering
- The Importance of Data DemocratizationBest Practices
- Cube and Explo: Easy Customer Facing Analytics with the Universal Semantic LayerEmbedded Analytics
- Building Business Intelligence Dashboards (your team will actually want to use)Best Practices
- The Future of Self Service Analytics: Data-Driven Decisions, Meet AccessibilityEmbedded Analytics
- What is a Semantic Layer? (and why your BI stack needs one)Application Development
- The Critical Components: an Example Embedded Analytics Tools StackEmbedded Analytics
- Semantic Layer: The Backbone of AI-powered Data ExperiencesArtificial Intelligence
- Cube Cloud update — Semantic Layer Sync, Data Graph, and SAML 2.0Changelog
- Introducing Semantic Layer SyncNews
- Introducing Orchestration APINews
- Introducing Data GraphNews
- The Modern Data Stack for Embedded AnalyticsDeep Dives
- Semantic Layer: Across the Data-VerseNews
- Cube Cloud update — Query History, SQL RunnerChangelog
- Cube Core v0.33 — Data Modeling Update Changelog
- The (Earnest) Importance of Orchestrating Security Context in a Semantic Layer: HIPAA and SOC 2Best Practices
- AI-powered conversational interface for the semantic layerArtificial Intelligence
- What is Headless BI?Deep Dives
- Introducing the Cube Partner NetworkNews
- How you win by using Cube Store: Part 1Deep Dives
- Pay for what you use: Cube Cloud pricing gets back to its rootsNews
- Cube Core v0.32 — Bye, Redis!Changelog
- The next evolution of our community channelsCommunity Updates
- Announcing Jen Grant as Cube’s COONews
- GraphQL federation example with Apollo Federation and Apollo GraphOSGraphQL
- GraphQL federation with Hasura GraphQL EngineGraphQL
- Introducing YAML Data Modeling in CubeData Modeling
- Chart.js tutorial: Getting started with the all-new Chart.js v4Chart.js
- Introducing Our Integrations GalleryNews
- Announcing the Cube integration with Trino, the SQL query engine for big data Trino
- Self-service analytics with Metabase and CubeMetabase
- How Cloud Academy sped up data modeling by 5x and decreased analytics downtime by 90%User Stories
- Introducing Views for metrics managementNews
- Enabling data analysis at scale with Cube and CrateDBTransactional Databases (OLTP)
- Deep dive: What the heck is the Semantic LayerDeep Dives
- Cube Core v0.31 — YAML, Views, and LambdaChangelog
- Headless BI with streaming dataAll Things Cube
- How Cuboh decreased 100,000-row customer report times from 10’s of seconds to less than 2User Stories
- Embedded Analytics with Tableau and CubeTableau
- Observable tutorial: Analyze data in a JavaScript-native data notebookObservable
- What are data apps?Application Development
- How to build tree-shakeable JavaScript (js) librariesBest Practices
- Cube.js is now CubeNews
- Building terabyte-scale data apps with Firebolt and CubeFirebolt
- What is Embedded Analytics?Embedded Analytics
- Replacing Redis® with Cube StoreNews
- Announcing the Cube and Hex integration: Headless BI meets notebooks and data appsHex
- ClickHouse scalability and power for building data-intensive applicationsClickHouse
- Announcing the Cube and Databricks integrationNews
- Deepnote tutorial: Collaborative data analysis in a Jupyter-compatible data notebookDeepnote
- Refreshed look and feel of the Cube blogNews
- Connecting Cube to Tableau tutorialTableau
- Cube integration with Ahana: Querying multiple data sources with managed Presto and CubeAhana
- DeWitt clause, or Can you benchmark a database and get away with itPerformance
- Supabase tutorial: Building fast data visualization appsSupabase
- Announcing expanded BI support with our SQL APINews
- Ternary's three-query approach to present the most interesting data in less than 50k rowsUser Stories
- Announcing the Cube integration with Materialize: Building real-time applications over data streamsMaterialize
- Cube Core v0.30 — dbt, Databricks, MaterializeChangelog
- Building a Next.js Dashboard with Dynamic Charts and SSRReact
- Time Series Data Analytics with QuestDB and CubeQuestDB
- Cube’s Open Source Data Modeling LanguageData Modeling
- Building a nivo Dashboard with CubeNivo
- Building dashboards over a semantic layer with Superset and CubeApache Superset
- Recapping our Advanced Pre-aggregations WorkshopEvents
- Building a visx Dashboard with CubeReact
- New in Cube Cloud: AlertsNews
- Building a Recharts Dashboard with CubeRecharts
- Combining dbt Metrics with API, Caching, and Access ControlData Engineering
- Building an Apache ECharts Dashboard with Angular and Cube | Apache ECharts Angular GuideApache ECharts
- Recapping our Data Modeling WorkshopEvents
- Building an Apache ECharts dashboard with React and CubeApache ECharts
- Cube Dev is SOC 2 compliant—here’s what that meansNews
- Building a Bubble Dashboard with CubeLow-Code Tools
- Why and how to transpile dependencies of your JavaScript applicationBest Practices
- How to Build an Apache ECharts Dashboard with Vue 3: A Comprehensive GuideApache ECharts
- React-Google-Charts: Building a Dashboard with a React Wrapper for Google ChartsGoogle Charts
- How KazanExpress is using Cube for analytics in their marketplace offeringsUser Stories
- Building a Budibase Dashboard with CubeLow-Code Tools
- Celebrating 2021 and looking forward to the New YearCommunity Updates
- Building an Appsmith Dashboard with CubeLow-Code Tools
- GraphQL Postgres Metrics Dashboard with CubePostgreSQL
- Introducing the Cube GraphQL API: Building GraphQL Endpoints for MetricsNews
- How Gadsme is using Cube for analytics on their in-game advertising platformUser Stories
- Cube Core v0.29 — SQL and GraphQL APIsChangelog
- Building a ClickHouse Visualization with Altinity and CubeClickHouse
- Recapping our Multitenancy WorkshopEvents
- Building a metrics dashboard with Superset and CubeApache Superset
- Cube Cloud Deep Dive: Starting a New Cube AppDeep Dives
- Introducing the Cube SQL API: Building Metrics Stores with CubeNews
- Building an internal dashboard with Retool and CubeLow-Code Tools
- Migrating from self-hosted to Cube CloudDeep Dives
- Performance capabilities of data warehouses and how Cube can helpCloud Data Warehouses (CDW)
- Creating an Interactive Google Charts Dashboard with MoMAGoogle Charts
- Cube Cloud Deep Dive: Mastering Pre-AggregationsDeep Dives
- How ShopBack is using Cube to keep pace with their business & data growthUser Stories
- Announcing Cube Cloud: Managed hosting of Cube applicationsNews
- Looking back on our Pre-Aggregations WorkshopEvents
- Summer update: awesome tools, pre-aggregations workshop, release notes…News
- External Rollups: Using Cube Store as an Acceleration Layer for BigQueryGoogle BigQuery
- How FeedMe used Cube.js to redesign their reporting systemUser Stories
- Our Series ANews
- Cube Core v0.28 — Batching and export bucketsChangelog
- Awesome dataviz tools for software developers 📊📈Data Visualization
- Celebrating what the Cube.js community accomplished since October 2020Community Updates
- Spring 2021 newsletter: Cube Store! Vue in the Playground! A new forum!News
- How Simon Data addressed their runaway analytics complexity with CubeUser Stories
- Introducing Cube Store: High concurrency and sub-second latency for any databaseNews
- Cube Core v0.27 — Cube StoreChangelog
- Introducing the Cube.js community forumCommunity Updates
- How COTA uses Cube to aid the development of new drugs and therapiesUser Stories
- React Pivot Table with AG Grid and CubeReact
- Multi-Tenant Analytics with Auth0 and CubeUse Cases
- BigQuery Public Datasets for COVID-19 Impact ResearchGoogle BigQuery
- ClickHouse Dashboard: Analytics TutorialClickHouse
- Building MongoDB Dashboard using Node.jsMongoDB
- Celebrating community contributions and introducing Cube.js HeroesCommunity Updates
- Understanding front-end data visualization tools ecosystem in 2021Data Visualization
- How Cyndx enhanced its financial platform with CubeUser Stories
- JavaScript Map Data Visualization with MapboxData Visualization
- Tableau-like Charts with MuzeJS, Cube, and ReactData Visualization
- How Jobber uses Cube.js to help customers run their businesses with high performance dashboardsUser Stories
- Announcing Cube.js Deprecation PolicyNews
- Cube loves DockerNews
- Angular Dashboard with MaterialAngular
- Improving communications in the growing Cube.js communityCommunity Updates
- Cube Dev raises $6.2M to accelerate Cube developmentNews
- Introducing Data Blending API in CubeDeep Dives
- Material UI Dashboard with ReactReact
- Comparing Data over Different Time PeriodsDeep Dives
- React Highcharts Example with CubeData Visualization
- Vue 2 Query Builder with CubeVue
- Introducing a Drill Down Table API in CubeDeep Dives
- Building an Open Source Web Analytics PlatformAmazon Athena
- D3 Dashboard TutorialReact
- Real-Time Dashboard with Open-Source ToolsReact
- React Dashboard: an Ultimate GuideReact
- Chart.js Example with Dynamic DatasetChart.js
- Introducing Querying History Constrained Algorithm for Data Cube Lattice CalculationData Engineering
- Design Decisions for the First Embedded Analytics Open-Source FrameworkNews
- sublimd Analytics meets CubeUser Stories
- Redash Dashboard Tutorial with CubeBI & Data Exploration
- Angular Dashboard Tutorial with Cube.jsAngular
- How We Build Analytics at Qualibrate Using Cube and VueUser Stories
- React Native Charts with Cube and VictoryReact
- React Visualization Libraries in 2019React
- Nginx Log Analytics with AWS Athena and Cube.jsUse Cases
- Optimize Cube Performance with Pre-AggregationsPerformance
- Cube, the Open Source Dashboard Framework: Ultimate GuideApplication Development
- React Query Builder with CubeReact
- Node Express Analytics Dashboard with CubeApplication Development
- Building an Open Source Mixpanel Alternative. Part 2: Conversion FunnelsUse Cases
- Serverless Analytics Benchmark of AWS Aurora PerformanceAmazon Aurora
- Building an Open Source Mixpanel Alternative. Part 1: Collecting and Displaying EventsUse Cases
- Adding an E-Commerce Admin Dashboard to SaleorUse Cases
- A crash course on serverless-side rendering with React.js, Next.js and AWS LambdaReact
- BigQuery vs Redshift: Pricing StrategyGoogle BigQuery
- Simple Tips for PostgreSQL Query OptimizationPostgreSQL
- Open Source ETL: Apache NiFi vs StreamsetsExtract, Load, Transform (ETL)
- Choosing Between Modern Data WarehousesCloud Data Warehouses (CDW)
- ETL vs ELT: Considering the Advancement of Data WarehousesExtract, Load, Transform (ETL)
- Scalable Select of Random Rows in SQLData Modeling
- Loading Terabytes of Data from Postgres into BigQueryExtract, Load, Transform (ETL)
- Event Analytics: How to Define User Sessions with SQLData Modeling
- Calculating Customer Lifetime Value: SQL ExampleData Modeling
- SQL Window Functions Tutorial for Business AnalysisData Modeling
- SQL Queries for Funnel AnalysisData Modeling