Meet Your AI Copilot fot Data Learn More
Your AI Copilot for Data
Kyligence Zen Kyligence Zen
Kyligence Enterprise Kyligence Enterprise
Metrics Platform
OLAP Platform
Customers
Definitive Guide to Decision Intelligence
Recommended
Resources
Apache Kylin
About
Partners
As businesses are rushing to the public cloud, recreating BI dashboards in the cloud sounds like common sense, but is it REALLY the right thing to do? Now, let’s take a step back and think really hard before moving forward.
Experienced BI engineers have long been aware that business dashboards behave like a financial debt that piles up over time. They are usually counted as an asset, business-wise. But behind the glitz and acclaim are the messy, dirty but interconnected data silos.
Imagine, now, you are on a mission to create a single source of truth by strategically moving legacy dashboards to the cloud. With hundreds of or even thousands of dashboards scattered amongst different locations being used for different purposes in different business units, there’s no wonder that it’s hard to wrap your head around that… Let alone create a single source of truth. This is literally another twisted form of “spaghetti code” in the Business Intelligence space.
From a high-level perspective, this chaos could be traced back to a traditional mindset on BI architecture — data flows through pipelines to data warehouses and gets visualized in dashboards. Every time a new dashboard is requested, a new data pipeline and dashboard will be added to the existing pool; a pattern has been formed and followed again and again.
As business continues to evolve, more business users get access to data, more dashboards get implemented, more data silos, overlapping and inconsistency get created.
In this traditional BI architecture, enterprise data is tightly coupled to dashboards and being managed at a relatively low granular level — dashboard by dashboard; it affects the viability of component reuse across dashboards.
Moving to cloud, data practitioners need to pay the debt from the past and hope to reduce them all through a one-time endeavor. They probably will be drawn to another Technical Debt Black Hole if they choose to stay in the comfort zone by crafting TONS of dashboards for business stakeholders?
Before sharing a solid battle-tested solution with you, let’s first deconstruct BI dashboards and understand their “Anatomy”.
"We’re not designing pages, we’re designing systems of components."by Stephen Hay
"We’re not designing pages, we’re designing systems of components."
by Stephen Hay
In searching for inspiration and parallels, I kept coming back to Brad Frost’s Atomic Design model. My thought is that data products (whether dashboards or data applications, etc.) are comprised of metrics.
We’re not designing dashboards; we’re designing a collection of metrics.
We’re not building dashboards; we’re building a centralized repository of shared metrics.
We do not own dashboards; we empower non-technical data consumers to assemble dashboards in a self-service headless manner.
“Atomic Design” applied in Business Intelligence gives us the flexibility to traverse from dashboard to dashboard and improve metric consistency and agility while simultaneously achieving low-cost data democracy at scale.
Previously, we were doing version control at the dashboard level, so upstream and downstream components are tight-coupled, and most metrics could hardly be shared; Applying the Metric Design Mindset, we are introducing the middle layer to decouple upstream data pipelines from downstream data consumers and enable the metrics to be reused across dashboards; instead of worrying about the ongoing dashboard creation workload, the dashboard implementation process gets simplified — just assemble predefined certified metrics into a self-serve dashboard if no new metrics required.
Some Kyligence customer has successfully implemented and operated a metrics store powered by Kyligence offerings to “bypass” this dashboard black hole. There are some thoughtful designs and key learnings to share with you in the upcoming blogs. I’ll take you through their ENTIRE journey, business-wise, technology-wise and people-wise!
Learn about the fundamentals of a data product and how we help build better data products with real customer success stories.
Unlock potentials of analytics query accelerators for swift data processing and insights from cloud data lakes. Explore advanced features of Kyligence Zen.
Optimize data analytics with AWS S3. Leverage large language models and accelerate decision-making.
Optimize data analytics with Snowflake's Data Copilot. Leverage large language models and accelerate decision-making.
Discover the 7 top AI analytics tools! Learn about their pros, cons, and pricing, and choose the best one to transform your business.
Discover operational and executive SaaS metrics that matter for customers success, importance, and why you should track them with Kyligence Zen.
Unlock the future of augmented analytics with this must-read blog. Discover the top 5 tools that are reshaping the analytics landscape.
What website metrics matter in business? Learn about categories, vital website metrics, how to measure them, and how Kyligence simplifies it.
Already have an account? Click here to login
You'll get
A complete product experience
A guided demo of the whole process, from data import, modeling to analysis, by our data experts.
Q&A session with industry experts
Our data experts will answer your questions about customized solutions.
Please fill in your contact information.We'll get back to you in 1-2 business days.
Industrial Scenario Demostration
Scenarios in Finance, Retail, Manufacturing industries, which best meet your business requirements.
Consulting From Experts
Talk to Senior Technical Experts, and help you quickly adopt AI applications.