troduction
In this article we will learn how to migrate ‘On-Prem’ data warehouse to the Cloud, specifically Azure SQL Data warehouse. I will share the lesson learned and some do’s and don’ts from my experience that may be helpful.
Let’s talk about a ‘Great Tool’ – ‘Redgate DPS Gateway’ which worked perfectly fine for real time data migration challenges for migration of 1000 Tables having 10 GB Data.
We will walk through the ‘REAL TIME’ example. This article is not referring to,
- Adventure Works Sample Data Warehouse migration
- A couple of demo table migrations
This is a real time extensive migration example.
Prerequisite
- SQL Server on-premises installed
- Your Enterprise or Demo database available on SQL Server on-premises
- An Azure SQL Data Warehouse account, if still don’t have Please Create ‘Azure SQL Data warehouse here’
Still if you have some questions on Azure SQL Data Warehouse like,
Why Enterprises Should Now Consider ASDWH Seriously please read here
Background
Most recently, I got an opportunity to migrate the ‘On-Prem’ Data warehouse to cloud at ‘Azure SQL Data Warehouse (ASDWH)’. This article is from that standpoint of view.
Getting Started
I am sure that you already have an Azure SQL Data Warehouse (ASDWH), so please LOGIN there and go to the ASDWH

Under Common Task, please Click Load Data as shown below,

After Clicking Load Data, you would see below ‘Load Data’ screen appeared

Here we have ‘Two Options’
- redgate Data Platform Studio
- Azure Data Factory
For Azure Data factory details, please wait until my next article.
So now let’s click on redgate-Data Platform Studio. Please login with Azure login credentials and a new account will be created for you to login to the Data Platform Studio (DPS).

After login in the DPS, Click the ‘START NEW IMPORT’ button.
I am very happy to see ‘Jonathan’ – an online assistant, however, he was not responding except for the first default message, seems he is vacationing














sanjeet jhaPosted Dec 1, 2018, 10:32 AM
Hey Deepak, I do not see any briefing about the design changes between on prem sql DWH (sql server) and Azure Sql DWH(MPP structure) and I am pretty sure you would have got issues especially with surrogate keys. Can you put some light on it pls?