Case Study

phData Helps Leading Music Retailer Migrate 83 Tableau Dashboards to Omni in 11 Weeks

Snowflake
Omni

Customer's Challenge

A prominent retail leader was looking to modernize its data platform to improve scalability, performance, and cost efficiency. The first phase of this initiative was to decommission their legacy Tableau and Amazon Redshift infrastructure, transitioning to Omni for BI and Snowflake for cloud data warehousing. 

While Redshift is slated for full decommissioning, the immediate priority is migration to Snowflake and replicating Redshift consumption tables that power Tableau reports. Once complete, Omni will source data directly from Snowflake, ensuring seamless analytics continuity while laying the foundation for a full Redshift sunset. 

The client’s biggest challenge was executing this migration with zero disruption to business operations, ensuring data parity, and optimizing the new stack for future growth.

phData's Solution

In just 11 weeks, phData efficiently transitioned the client’s BI by migrating Tableau workbooks to Omni, aligning with stakeholders, and optimizing data models. Additionally, phData collaborated closely with Omni’s team to address platform gaps, ensuring a seamless shift using Redshift and Snowflake as data sources.

Results

By the end of the 11-week engagement, the customer had a fully migrated Omni BI environment that precisely replicated their Tableau dashboards while delivering measurable upgrades.

Lastly, we preserved complex analytics (through custom SQL for LODs and Vega for custom visuals), eliminated data blending challenges with Omni’s XLOOKUP, optimized parameter-heavy dashboards for 40% faster refreshes, replacing infinite scroll with tabbed navigation (cutting search time by 50%), and unlocking self-service features like PDF exports and email distribution to reduce IT overhead.

Deliverables Achievements
Dashboards Delivered 83 (76 scoped + 7 additional)
Timeline 11 weeks
Snowflake Setup Completed, with Redshift consumption tables replicated
Semantic Layer Designed and implemented in Omni
UX Enhancements Modern tabbed layouts, anchor points, and style guide
Documentation Migration playbook, semantic model, test plans, and deployment guide
Internal Enablement Knowledge transfer and repeatable practices handed off

The Full Story

The largest retailer of musical instruments in the U.S. relied on Tableau Server for years to analyze sales, inventory, and customer trends across its stores. As a data-forward company, they wanted to modernize their data platform by migrating from Tableau/Redshift to an Omni/Snowflake analytics infrastructure to unlock modern BI capabilities.

Why Omni?

Recently, we’ve seen a growing number of our retail clients move away from Tableau to Omni BI for a more intuitive, scalable, and integrated analytics experience. While Tableau offers strong visualization, Omni enhances decision-making with AI-driven insights, self-service analytics, and easy integration with modern platforms like Snowflake. 

Additionally, Omni simplifies data modeling with pre-built semantic layers, reducing IT dependency. Its unified platform ensures faster performance, real-time data updates, and embedded governance, which is ideal for managing large-scale, dynamic datasets.

phData Blue Shield
phData Blue Shield

Why phData?

The client chose phData due to our successful track record in BI and data platform migrations for retail leaders. Having previously delivered cost and performance improvements, phData was the trusted partner to modernize their analytics infrastructure while maintaining data integrity across all project phases.

phData’s expertise in Snowflake and Omni along with our efficient migration methodology, gave the client additional confidence in the partnership.

Migration Process

The migration process was designed to minimize disruption. First, we identify high-impact reports by understanding client priorities. We analyze Redshift sources, data models, security needs, custom queries, and Omni’s integration with GitLab during the discovery phase of the project. 

The design phase involves rebuilding Tableau workbooks in Omni with better formatting, semantic layers, and a scalable plan, starting with simpler dashboards before complex ones. 

Finally, implementation and testing involve agile development, user acceptance testing (UAT), and performance tuning to ensure the new dashboards meet retail-specific KPIs.  This methodical approach, validated through iterative feedback, delivers a future-proof BI solution faster, more collaborative, and tailored to evolving retail analytics needs.

Reference Diagrams

Below is a sample report that has been migrated from Tableau to Omni

phData is excited to continue enhancing relationships between our clients and provide quick and successful analytical solutions.

Take the next step
with phData.

Learn how phData can help solve your most challenging data analytics and machine learning problems.

Data Coach is our premium analytics training program with one-on-one coaching from renowned experts.

Accelerate and automate your data projects with the phData Toolkit