Narwal
  • Home
  • Services
    • AI
      • Data Science & ML Engineering
      • Generative AI
      • Expert Agents
      • ML Operations
      • AI Advisory & Strategy
    • Data
      • Data Engineering
      • Data Modernization
      • Data Monetization
    • Quality Engineering
      • Test Advisory & Transformation Services
      • Quality Assurance
      • Testing of AI
      • Enterprise Apps Testing
      • Software Test Automation
  • Solutions
  • About us
    • Vision
    • Team
    • Growth Advisory Board
    • Clients
    • Achievements
    • Partners
  • Careers
  • Insights
    • Success Story
    • Use Cases
    • Blogs
    • News
    • Newsletter
    • Tech Bytes
  • Contact us
LET'S TALK
  • Quality Engineering Success Story
  • Aug 13

Leveraging TOSCA DI in Data Migration from On-Prem to Azure Databricks

Leveraging TOSCA DI in Data Migration from On-Prem to Azure Databricks

Leveraging TOSCA DI in Data Migration from On-Prem to Azure Databricks

Background: 

A leading American distributor of gasoline embarked on a significant data migration initiative. The project involved transitioning 36 tables, containing substantial volumes of data (approximately 800 million records), from SQL Server (On-Prem) to Azure Databricks (On-Cloud). The goal was to ensure data integrity and quality while addressing data format issues, security, and compliance challenges. 

Challenges: 

The distributor faced several challenges during the migration process: 

  • Data Integrity and Data Loss: Ensuring that data remained consistent and accurate during the migration. 
  • Data Format Issues: Managing different data formats between the source and target systems. 
  • Data Security and Compliance: Ensuring that the migration met all necessary security and compliance requirements. 
  • Downtime and Business Continuity: Minimizing downtime to ensure business operations were not disrupted. 
  • Skill and Knowledge Gaps: Bridging the gaps in skills and knowledge required for the new cloud platform. 

The Solution: 

To address these challenges, Narwal implemented a comprehensive solution involving Tosca Data Integrity (DI): 

  • Pilot Testing: Conducted pilot testing to identify potential issues before a full-scale migration. 
  • Data Validation: Ensured data accuracy through schema comparison, row count comparison, and checksum/hash totals. 
  • Data Integrity Testing: Performed consistency checks and data quality assessments, including row-by-row comparisons of high-volume tables. 
  • Automation: Implemented Tosca DI to automate test cases for file-file, database-database, file-database, and file-API comparisons, facilitating a more efficient and reliable validation process. 

 

Detailed Implementation: 

  • Data Size and Composition: The pilot table contained approximately 340 million rows and 209 columns, confirming its substantial size. 
  • Chunking Strategy: Due to the large volume, the data was chunked into smaller segments to facilitate row-by-row comparison. Queries were created to divide the data into segments of 10 million records each, resulting in 34 distinct test cases. 
  • Execution of Test Cases: 34 test cases were executed on three DEX machines. 
  • Hardware Specifications: Each DEX machine was equipped with 32 GB RAM, 500 GB disk space, and a quad-core processor, sufficient for handling large data sets and intensive processing tasks. 
  • Execution Time: The total execution time for all 34 test cases amounted to 84 hours. 

Outcomes: 

The implementation of Tosca DI and the automated data validation solution resulted in significant benefits for the distributor: 

  • Risk Reduction: Minimized the risk of data loss and integrity issues during migration. 
  • Efficiency: Reduced manual testing time significantly, achieving faster validation with full data coverage. 
  • Cost and Time Savings: Achieved 50% savings in cost and time on maintenance. 
  • Business Continuity: Ensured smooth transition and supported ongoing business operations without significant downtime. 
  • Data Quality: Improved data availability and self-service capabilities, ensuring better optimization on the cloud platform. 

The successful validation and migration of 36 tables from SQL Server to Azure Databricks facilitated the management of 800 million records, ensuring data quality and integrity. This partnership with Narwal demonstrated the power of automation in data validation, enabling the distributor to focus on their core business goals and innovation. 

Contact us today to unlock your business’s full potential and experience the benefits of automated data validation with Narwal and Tosca DI. 

Request a Consultation session Today!

Let's Talk
TOSCA DI TRICENTIS

Related Posts

End-to-End Quality Engineering with NQVC – Narwal’s Quality Value Chain Assessment Framework
Quality Engineering Blog

End-to-End Quality Engineering with NQVC – Narwal’s Quality Value Chain Assessment Framework

Most organizations focus their quality efforts on testing alone. But in today’s software delivery landscape, that’s not enough.  Code quality isn’t just created in QA—it begins at requirements and continues through design, development, deployment, and…

narwal@
  • Aug 29
Modernizing SAP Test Automation: Driving Efficiency and Business Confidence for a Leading Agri-Business
Quality Engineering Success Story

Modernizing SAP Test Automation: Driving Efficiency and Business Confidence for a Leading Agri-Business

Modernizing SAP Test Automation: Driving Efficiency and Business Confidence for a Leading Agri-Business Background:  A leading agri-business in Canada faced challenges in its SAP test automation processes, impacting the efficiency and reliability of its IT…

Kishore Kalluri
  • Jan 20

Comments (4)

  1. droversointeru

    Jan 09, 2025

    Very interesting topic, thankyou for putting up.

    Reply
  2. zoritoler imol

    Jan 23, 2025

    Keep up the great work, I read few content on this site and I believe that your blog is real interesting and has lots of good info .

    Reply
  3. zoritoler imol

    Jan 30, 2025

    I have been examinating out some of your posts and i can state pretty nice stuff. I will surely bookmark your site.

    Reply
  4. vorbelutrioperbir

    May 18, 2025

    This site is my breathing in, real superb style and design and perfect subject material.

    Reply

Post a Comment

Categories

  • Blog
  • Use Cases
  • Success Story

Latest Post

End-to-End Quality Engineering with NQVC – Narwal’s Quality Value Chain Assessment Framework

End-to-End Quality Engineering with NQVC – Narwal’s Quality Value Chain Assessment Framework

  • August 29, 2025
Narwal Appoints Ravi Tenneti as Chief Strategy and Technology Officer to Accelerate AI-Led Innovation

Narwal Appoints Ravi Tenneti as Chief Strategy and Technology Officer to Accelerate AI-Led Innovation

  • August 29, 2025
Smarter SAP Testing Starts with NEAT – Narwal’s Enterprise Applications Testing Methodology 

Smarter SAP Testing Starts with NEAT – Narwal’s Enterprise Applications Testing Methodology 

  • August 7, 2025
Causal AI: Empowering Enterprise Decisions Beyond Correlation 

Causal AI: Empowering Enterprise Decisions Beyond Correlation 

  • July 31, 2025
google-site-verification: google57baff8b2caac9d7.html
Narwal IT services company in cincinnati

“We’re an Al, Data, and Quality Engineering company “

  • contact@narwal.ai
Linkedin Twitter Youtube

Quick Links

  • Home
  • Our Services
  • About us
  • Career
  • Insights
  • Contact

Services

  • AI
  • Data
  • Quality Engineering

Headquarters

8845 Governors Hill Dr, Suite 201

Cincinnati, OH 45249

Our Branches

Cincinnati | Jacksonville | Indianapolis | London | Hyderabad | Bangalore | Pune

Narwal | © 2024 All rights reserved

  • Privacy Policy
  • Terms & Conditions

AI/ML

  • ML
  • Generative AI
  • Intelligent Automation

Automation

  • Transformation Services
  • Intelligent Automation
  • Technology Assurance
  • Business Assurance

Data

  • Data Engineering and Management
  • Data Science
  • Reporting and Analytics

Cloud

  • Cloud Migration
  • Cloud Modernization
  • Cloud Management