Teradata to Snowflake: An 8-Day Source-Connected Assessment for a Large Commercial Bank

A large commercial bank completed a Teradata-to-Snowflake assessment in 8 business days using a source-connected Modernization Canvas. The assessment covered approximately 12,000 stored procedures and 600 BTEQ scripts, including estate inventory, per-object complexity scoring, Snowflake target architecture, dependency-aware wave planning, and representative code conversions under senior architect review.
8 Business Days

Assessment delivered

12K Stored Procedures

Inventory completed

600 BTEQ Scripts

Assessed and scored

40–60% Renewal Hike

Migration trigger

SITUATION

A large North American commercial bank was scoping a migration from Teradata to Snowflake. The Teradata estate held approximately 12,000 stored procedures and 600 BTEQ scripts, accumulated over 20 years of development. The workloads supported regulatory reporting (including Federal Reserve reporting and Basel calculations), balance sheet analytics, and downstream Power BI and Tableau consumption.

The migration decision was driven by three converging pressures. Teradata license renewal was landing at 40 to 60 percent above the previous cycle. The senior BTEQ specialists who understood the legacy business logic were reaching retirement. And the board had asked for a defensible three, five, and seven year TCO comparison as part of the wider cloud commitment.

The bank had been quoted a three-month assessment by its incumbent system integrator. The steering committee was not confident that a three-month assessment would produce object counts and effort estimates that could survive execution.

APPROACH

The engagement was delivered as a Modernization Canvas over 8 business days, replacing the traditional discovery cycle. Because the source data could not leave the bank's controlled environment, the accelerators ran in-perimeter under read-only access to the Teradata metadata catalog and BTEQ script repository.

The Canvas covered source-connected discovery through metadata extraction from the Teradata DBC catalog, BTEQ script inventory across the scheduler, and PE and AMP topology capture so the target Snowflake distribution decisions could be grounded in the source layout. Complexity scoring assigned every stored procedure and BTEQ script a one to five value based on cursor logic, dynamic SQL, error handling, control flow, and business logic density.

Target architecture design covered Snowflake multi-database topology (raw, integration, consumption, governance), warehouse sizing per workload (regulatory reporting, ETL, BI, analyst ad-hoc), and cluster key strategy for the largest tables. Wave planning applied domain and complexity-tiered sequencing that respected dependencies across regulatory reporting, balance sheet analytics, and downstream BI. Representative BTEQ scripts and stored procedures were converted to Snowflake Scripting with senior architect review on the outputs.

Senior architect sign-off gated every deliverable.

Teradata to Snowflake migration assessment showing source estate, Modernization Canvas, and delivered Snowflake migration outputs for a large commercial bank.

WHAT WAS DELIVERED

  • A source-connected inventory of approximately 12,000 stored procedures and 600 BTEQ scripts
  • Per-object complexity scoring on a consistent rubric
  • Snowflake target architecture with multi-database topology, workload-aligned warehouse sizing, and cluster key strategy
  • Dependency-aware wave plan grounded in the domain map (regulatory reporting, balance sheet analytics, BI consumption)
  • Sample BTEQ and stored procedure conversions across representative complexity tiers
  • Regulatory reporting preservation approach for Federal Reserve reporting and Basel calculations
  • Roadmap with WBS, effort estimation by complexity tier, and risk register

WHY IT WORKED

The bank had two things it needed from the assessment. Defensibility (numbers the steering committee could take to the board without hedging) and speed (a decision it could act on rather than another quarter of analysis).

The source-connected read produced object counts that were not approximations. The complexity scoring was applied uniformly across the estate rather than sampled. The effort estimate came out of the scoring, not out of a spreadsheet built on interview notes. That is what made it defensible.

The 8 business day timeline compressed what the incumbent SI had scoped at three months. The compression came from accelerator throughput on the mechanical and pattern-based work, not from cutting corners on the judgment work. Senior architect review remained on every deliverable.

THE REPEATABLE PATTERN

This is the same Modernization Canvas pattern applied to a Teradata source under regulatory constraints. Read the estate directly. Score each object. Design the target architecture. Sequence the waves by dependency. Convert representative samples under senior architect review. Deliver in 8 business days with a plan the execution team can act on in week three.

The pattern holds across Teradata to Snowflake, Oracle to Snowflake, and Netezza to Snowflake engagements. The specifics of the dialect and the regulatory constraints change. The delivery discipline does not.

For a large commercial bank facing a renewal decision, the Canvas is not the migration. It is the assessment that makes the migration decision defensible, and it is the input that lets execution begin rather than stall in a longer analysis.

ACCELERATORS USED

Metadata Intelligence: Source-connected metadata discovery across the Teradata DBC catalog and BTEQ repository, producing an auditable estate inventory and per-object assessment.

Reverse Engineer: Recovery of dependencies, business logic, scheduler relationships, and source-system structure needed to understand the regulated Teradata estate before target planning.

Code Conversion: Complexity scoring, classification, and representative conversion of BTEQ scripts and stored procedures to Snowflake Scripting, with validation and senior architect review.

KEY TAKEAWAY

Need a defensible Teradata-to-Snowflake migration plan before committing a large, regulated estate to execution?

3X Data Engineering used a source-connected Modernization Canvas to read the Teradata estate in-perimeter, inventory approximately 12,000 stored procedures and 600 BTEQ scripts, apply consistent per-object complexity scoring, design the Snowflake target architecture, sequence dependency-aware waves, and convert representative BTEQ and stored procedure samples under senior architect review.

The result was a board-defensible assessment delivered in 8 business days, with source-connected inventory, workload-aligned Snowflake architecture, an execution-ready roadmap and WBS, effort estimates by complexity tier, a risk register, regulatory reporting preservation, and representative converted code.

Frequently Asked Questions

Answering common questions about 3X Data Engineering to help you get started on your modernization journey.

The case study covers a large North American commercial bank with approximately 12,000 stored procedures, 600 BTEQ scripts, regulatory reporting workloads, balance sheet analytics, and downstream Power BI and Tableau consumption.
The assessment ran in-perimeter under read-only access to the Teradata metadata catalog and BTEQ script repository and used source-connected discovery, complexity scoring, topology capture, and senior architect review.
It delivered source-connected inventory, per-object complexity scoring, Snowflake target architecture, a dependency-aware wave plan, representative code conversions, regulatory reporting preservation, and a roadmap with WBS, effort estimates, and a risk register.
The Modernization Canvas was delivered in 8 business days, replacing a three-month assessment proposed by the incumbent system integrator.

Explore More Works

Cataloging 1,600 Undocumented Tables in 3 Days for a Post-Acquisition Retail Integration

Post-acquisition retail integration depends on knowing what the acquired data estate actually contains before target design begins. For an Australian retailer, that visibility was missing. The acquired company ran across eight MySQL databases, the estate was undocumented, and no subject matter experts were available to explain table purpose, structure, or meaning. The target was Google BigQuery, but the integration could not proceed until the team had a documented source foundation. The engagement used Metadata Intelligence and Reverse Engineer accelerators directly against the undocumented sources. Instead of relying on interviews, the work read the systems themselves, extracted metadata, profiled the data, and recovered structure and meaning from the databases as they existed. In 3 business days, the team documented 1,600 tables and more than 24,000 columns, delivered more than 50 candidate KPIs within hours of the request, unblocked the BigQuery target architecture, and retained a permanent metadata asset for ongoing governance.

July 2, 2026

SQL Server and SSIS to Microsoft Fabric: An 8-Day Source-Connected Migration Assessment for a P&C Insurer

SQL Server and SSIS migrations to Microsoft Fabric need clear source visibility before execution begins. For a US property and casualty insurer, the source estate included on-premises SQL Server 2019, SSIS-based ETL, stored procedures, views, SSIS packages, and SQL Agent jobs supporting policy and claims analytics. The migration had to preserve complex business logic while moving toward Fabric's hybrid Warehouse and Lakehouse pattern. The team needed a plan it could act on, not another high-level strategy document. The 8-business-day Modernization Canvas read the estate directly, produced source-connected inventory, scored object-level Fabric Warehouse compatibility, classified SSIS packages by migration approach, designed the hybrid target architecture, and reviewed representative T-SQL to Fabric T-SQL conversions under senior architect oversight.

June 25, 2026

US System Integrator Builds In-House Accelerator Suite for 300+ Data Specialists

A data and analytics system integrator wanted to standardize how 300+ specialists produced delivery artifacts across pre-sales and active programs. Technical specifications, estimates, solution designs, project plans, and migration assessments were being created manually with inconsistent quality. 3X Data Engineering helped design and build a fully branded in-house accelerator suite that codified the firm’s delivery methodology and scaled consistent artifact generation across the organization.

June 8, 2026

Private Equity Firm Gets Data Engineering Assessment Before Acquisition Close in 10 Days

A private equity firm needed to understand the modernization effort behind a target company’s legacy SQL Server and Oracle estate before acquisition close. The operating team lacked visibility into system complexity, dependencies, PII exposure, and post-close integration risk. 3X Data Engineering completed a source-connected assessment in 10 business days, delivering object-level complexity scoring, dependency mapping, two modernization effort scenarios, and a board-ready integration briefing.

June 8, 2026

Assess the Teradata Estate Before Snowflake Migration

Inventory Teradata stored procedures and BTEQ scripts, score complexity, design the Snowflake target, and sequence migration with a source-connected Canvas.

Request a Demo

Let's talk scale

Our team of engineering experts and AI architects is ready to help you accelerate your data modernization journey.

Email

Phone / Text