Data Warehouse Modernization
Informatica and PL/SQL Conversion to Azure Data Factory
A Global Research and Advisory Company is in a journey to migrate data from on-premise applications to Azure to maintain and enhance its EDW, reporting and analytics applications in order to provide accurate and timely data to users and ensure data availability for Reporting and BI functions.
Client Challenges and Requirements
- Limited capacity to convert legacy ETL code from Informatica jobs and PL/SQL procedures to Azure Data Factory (ADF) on Azure within defined timeframe.
- Over 800 Informatica jobs to convert to ADF.
- Over 300 PL/SQL procedures to convert to T-SQL.
- Need to match Orchestration features and functionality in ADF.
Bitwise migration services using proprietary automated ETL Conversion solution and Pl/SQL script analyzer and workflow solution to accelerate migration timeline within budget requirements.
Conversion completed over 3 iterations to accelerate time-to-production.
Build a custom scheduler for ADF pipelines on Azure to meet the features/functionality provided by DAC for the implementation.
Bitwise utility that reads ARM templates from a directory and provides individual ARM templates for each resource of type pipeline, dataflow or dataset in a folder structure similar to Bitbucket repository.
Bitwise utility that adds a standard web activity to multiple pipelines by directly updating the pipelines in ADF.
Tools & Technologies We Used
Bitwise ETL Converter
Azure Data Factory (ADF)
1 hour effort savings per ADF pipeline using Bitwise utility for ARM template splitting
0.5 effort savings per ADF pipeline using Bitwise utility for adding activity to pipelines in ADF
Fully converted and unit tested code delivered with ~40% overall time efficiency