...
close
Whitepaper Whitepaper
Universal Semantic Layer : The foundation for instant, actionable, agentic analytics
Case Study

Four Years of Product-Store Detail Opened to Merchants

About the Customer

A major U.S. retailer serving millions

One of the most iconic retailers in the United States, operating 700+ department stores nationwide and a global supply chain. Their e-commerce platform alone serves millions of shoppers annually. With a long-standing market presence, the company’s broad merchandise assortment spans tens of thousands of SKUs at any given time and millions across seasonal cycles.

Challenges

Valuable detail hidden from merchants

The retailer was struggling to analyze ~160 billion rows on BigQuery. They had unsuccessfully tried numerous expensive techniques to tune the environment, as well as the queries themselves. BigQuery was also the latest disappointment in a 10-year series of unsuccessful attempts to solve this use case.

For years, they relied on Essbase to support their analytics. As data volumes, dimensional complexity and refresh requirements increased, the underlying architecture struggled to meet the performance demands of both analysts and executives. Trying to run Excel on Google Cloud and BigQuery modernized parts of the stack, but fundamental limitations remained.

All previously attempted solutions were severely challenged by the retailer’s dataset. The best-case scenario was day + 2 batch reporting when analyzing 13 months’ worth of data at the weekly level.

Slow queries limited merchants’ visibility into product sales at a store, channel and item level. They needed to interactively analyze sales performance at every level of data granularity. In lieu of this, they were, at best, missing opportunities to maximize revenue and profit margins. In the worst case, they were actually encouraging customers to shop elsewhere.

Severe performance limitations: BigQuery was not performant at the scale their Merchant team required. The team had long relied on a legacy SSRS-based asset that delivered only static, pre-built outputs, with no ability to drill down, pivot or explore data interactively. As a result, they were dealing with “data dumps” with final reporting done on the desktop with Excel. This created manual work, delays and limited visibility into the level of detail needed.
Restricted granularity: Merchants were limited to a weekly aggregate view with no access to more granular details.
Hierarchy complexity issues: Existing tools couldn’t support the required day-level product and location groupings.
Slow refresh cycles: The legacy stack required multiple days blocked for long-running refreshes, making frequent updates impractical. Mainframe-to-EDW loads ran for hours every Sunday, forcing leadership to wait until Sunday evening to review updated (but static) weekly performance reports.
Limited ability to expand analytics: Multidimensional views, comprising Stores, Channel, Product, Finance, Customer, were also not possible due to legacy tech limitations.
Buisness Goals

Building a modern, self-serve analytics foundation

The retailer aimed to establish a modern analytics foundation that would allow them to:

Enable interactive, self-serve analysis for merchandising and cross-functional teams.
Broaden the scope and depth of analytics to detailed product, location and channel views.
Improve data consistency and trust, reducing dependency on offline spreadsheets.
Increase time granularity from weekly aggregates and accelerate refresh workflows for instant access to crucial metrics.
Support future use cases across additional business domains, like stores, finance, digital and more.
How Kyvos Helped

Only platform to deliver scale plus performance

Kyvos exceeded all stakeholder expectations in just 2 weeks. Kyvos automatically enabled interactive analysis of the retailer’s dataset comprising ~160 billion fact rows, at every level of granularity. Those analyses took place with 48 months’ data at the daily level across Store, Product, Geography and Time dimensions. Kyvos succeeded where no other solution could.

Expanded scope & history: Enabled less than 2-sec interactive analysis at the daily level with 26x the amount of data originally requested. More than doubled available historical depth—from 13 to 48 months—for merchandise analysis, enabling long-range trend and forecasting analysis.
Faster refresh & near-real-time readiness: Enabled earlier Sunday reporting and set the foundation for near-real-time updates, such as 10 to 15-minute window to bring in store sales and pickup data.
7× granular detail: Delivered daily-level insights, enabling Merchant and Stores teams to shift from weekly to daily views.
Hierarchy flexibility & ease of use: Built a scalable semantic data model supporting complex Product and Geography hierarchies and groupings. This allowed merchants to work with familiar drag-and-drop interactions to drill into items, locations and custom groupings on their own, ensuring a truly self-serve experience for those teams.
Productivity through live, connected data: Users connected Excel and BI tools directly to fresh, trusted data; eliminated offline data dumps.
Unlocked new cross-functional use cases: The scale that Kyvos made possible meant Merchants and other analytic teams could build never-before-seen views across their data, in a self-serve mode. Expanded analytics for stores, product + financials, product + digital and customer datasets.
Impact

Instant analytics on 160 billion fact rows

19Daily Store
7x more granular analytics
19Daily Store1
<2-sec responses, down from +2 days
19Daily Store-2
48 months’ data analyzed, up from 13 
19Daily Store-3
26x more data analyzed
19Daily Store-4
Daily reports, down from weekly