View media kit
  • Product
    Offerings
    • AI analytics Explore data using natural language.
    • Self-service BI Let anyone analyze and explore data, no SQL required.
    • Embedded analytics Delivers AI-powered embedded analytics to customers.
    Features & Capabilities See All
    • Semantic layer The programmable semantic layer. Model your business in AML.
    • Analytics query language The composable query language built for AI reasoning.
    • Analytics as-code Define metrics and dashboards as code. Version control with Git.
    • Agentic BI development Develop BI with coding agents, locally or in browser
    • dbt integration Connect dbt transformation layer with Holistics BI layer
    • Canvas dashboard Empower your data storytelling with unparalleled flexibility
    • Reusable analytics Build reusable analytics components
    • Dynamic data sources Dynamically select data source by user and environment
    • All features Explore all powerful features in Holistics
  • Pricing
  • Docs
  • Blog
  • Customers
    Customer Stories
    • Customers & case studies Learn how our customers built reliable BI systems with Holistics
    • Support White-glove support to help you succeed with Holistics
  • Resources
    Learn
    • Worldview Our worldview on business intelligence
    • Not all semantic layers are equal Why the semantic layer is the real AI differentiator
    • Demo sandbox Try Holistics in your browser with sample data.
    • Documentation Learn how to get started with Holistics.
    • Support White-glove support to help you succeed with Holistics
    • Release notes What just got shipped!
    • Product roadmap What's shipping next?
    Engage
    • Community Ask questions, request new features or mingle with other Holistics users
    • Blog Inner Join - our blog on Business Intelligence for practitioners.
    • Newsletter Our weekly newsletter to 30K+ data professionals worldwide.
    • About us A decade betting on one idea: the semantic layer.
    • Contact us Have questions? Contact our team.
    • Partners Holistics consulting partner network.
    • Referral program Earn commission by referring prospects to Holistics
    Books
    • The analytics setup guidebook Build scalable analytics & BI stacks in the modern cloud era
    • Slice & dice: A self-service analytics comic What self-service analytics is, and why it is important.
    • Log in
    • Book a demo Book a demo
    • Offerings

      • AI analytics
      • Self-service BI
      • Embedded analytics
    • Features & Capabilities

      • Semantic layer
      • Analytics query language
      • Analytics as-code
      • Agentic BI development
      • dbt integration
      • Canvas dashboard
      • Reusable analytics
      • Dynamic data sources
      • All features
  • Pricing
  • Docs
  • Blog
    • Customer Stories

      • Customers & case studies
      • Support
    • Learn

      • Worldview
      • Not all semantic layers are equal
      • Demo sandbox
      • Documentation
      • Support
      • Release notes
      • Product roadmap
    • Engage

      • Community
      • Blog
      • Newsletter
      • About us
      • Contact us
      • Partners
      • Referral program
    • Books

      • The analytics setup guidebook
      • Slice & dice: A self-service analytics comic

← See previous newsletters

Sent to 15,452 subscribers

Cedric Chin · December 17, 2020

Inner Join is Holistics's weekly business intelligence newsletter. This week: five things we're pretty sure about, personal data warehouses, and analytics engineering at Spotify.

Note: this is the last Inner Join newsletter for the year.


Five Things We're Pretty Sure About

Complexity in this industry goes up when there’s more things we can do with data. Complexity goes down when the demands for data stays the same. The Cambrian explosion in data tools of the late 2000s was in part a response to the sheer scale of data that was suddenly available for analysis. (It wasn’t called ‘Big Data’ for no reason.) It took us around five years before we began paring down some of the complexities of that era.

Would the future mean a simpler data stack for all of us? It’s tempting to answer ‘yes’ — after all, the rise of modern data warehouses mean that we have less things to maintain in our infrastructure, especially when compared to the cube-and-warehouse setups of the past. But the real answer is that it depends. Complexity rises and falls depending on the demands businesses place on data. If the shape of the demand stays the same, there is usually a tendency for vendors to consolidate. To simplify. To make things easier.

One area of rapid change seems to be the infra required to do large-scale machine learning. We may well see a bifurcation in tools: with machine learning-oriented data infrastructure growing in complexity, while business intelligence-oriented tools consolidating — at least over the next few years.

The data modeling approach for the cloud era hasn’t been written yet. Kimball’s four-step data modeling process is too much work to do up front. The Agile Data Warehouse Design was written one year before Redshift launched. Contemporary data teams have moved from ETL to ELT; they have tools that are an order magnitude more powerful than the tools Kimball and Ross had, back when they wrote their book.

We’re still waiting for a practitioner to synthesise a practical, beautiful update to these old ideas. I hope it happens soon.

The data tools change, but the people problems stay the same. When we talk to experienced data leaders, we’re always surprised by how similarly their worldviews present: the job of the data department is to solve business problems. Ideally, to reduce business costs. You want to make sure your analysts understand the business. And you want your business stakeholders to know who to go to for their data questions.

The tools you use may change, but the people problems stay the same.

All things being equal, it’s better to work at a profit center than to work at a cost center. Profit centers are the parts of the business that make money. Cost centers are the parts of the business that exist to help the profit centers make money. Traditionally, the data department has always been seen as a cost center.

This reality is beginning to change — at least for some teams in some companies today. Data teams that ship consumer-facing features like recommendation systems or machine learning models are more often regarded as profit centers. The divide between data teams that are profit centers and data teams that are cost centers will only grow clearer as time passes.

The future’s already here, just not evenly distributed. Snowflake was one of the darling IPOs of the year. Their product raised the stakes for data warehouses everywhere. But the ideas underpinning their technology were hashed out in academia in the late 80s.

It’s tempting to think that ideas emerge, fully formed, from the heads of founders and software engineers. But usually the idea is in the air for a few years before the canonical implementation emerges. Even today, there are small companies experimenting with 'crazy' ideas. One table for your entire data model? That’s being done. Notebooks instead of dashboards? Ditto.

Tomorrow’s hot new tool is likely already here. But if they exist, they probably look like Snowflake circa 2014 — tiny, scrappy, and easy to ignore.

Get Inner Join in your inbox

Inner Join cuts past vendor noise to the durable ideas behind analytics, modeling and data organization.

Product
Self-service BI
Semantic Layer
Data Delivery
Embedded Analytics
Canvas Dashboard
What Makes Holistics Different
Compare with Looker
Compare with PowerBI
Compare with Tableau
Compare with QuickSight
Compare with Metabase
Resources
Docs
Not all semantic layers are equal
Demo Sandbox
Product Roadmap
Release Notes
Community Forum
Analytics Guidebook
Uptime Monitoring Service
Blog
Partners
BI Comparison Guides
Best BI Tools
BI Tools with Semantic Layers
Self-Service BI Tools
Embedded BI Tools
AI BI Tools
Security & Policies
Data Security
SOC2 Compliance
GDPR Compliance
Privacy Policy
Terms of Service
Support SLA
Responsible Disclosure
Data Processing Agreement
Company
About Us
Contact Us
Media Kit
Careers
Customers
Customer Login
Contact
Twitter
LinkedIn
Facebook
Singapore
14 Robinson Rd,
Far East Finance Building, #08-01A,
Singapore 048545
United States
2400 North Henderson Ave, # 1156
Dallas, Texas 75206
Vietnam
457 Nguyen Dinh Chieu, Level 2
Ban Co Ward, Ho Chi Minh, Vietnam
Copyright 2015 - 2026 Holistics Software. All Rights Reserved