ADF Integration Runtime

Introduction

In this blog post, we are going to discuss about ADF Integration Runtime.

Hope it will be interesting.


Type of Integration Run Time

We have 3 type of Integration Run time when working with Azure Data Factory

·         Self Hosted Integration Run time 

·         Azure Integration Run time.

·         SSIS Integration Run time. 

 I am going to describe it as per my understanding.


 Case Scenario

 We need to copy data from On-premise SQL Server to Azure SQL Server and we also need some Data Transformation in between. It could be (ETL or ELT type)

 

What we need for That in Data Factory

  1. We need a Pipeline with Copy Activity
  2. We need Azure Databicks Activity for Transformation and Accessing HDInsight cluster   
  3. We Need a Linked Services to connect with source (On-Pream SQL Server Connection)
  4. We Need a Linked Services to Connect with Destination
  5. We Need a Linked Service to connect with Azure DataBricks.
  6. We need a data set from Source (Table with Data)
  7. We need to another data sets to copy data with destination (Transformed Data Source)
  8. In between we need to connect with HDInsight cluster for Transformation by DataBricks Activity


Where we use what type of Run Time

We need Self Hosted Integration Run time when we are going to make the Linked services with On-Premise SQL Server (As it is not a public cloud, It's under Privet network)

 

We need Azure Integration Run time when going to communicate with HDInsight Cluster and Target Azure SQL server (As it is under public cloud)

 

We need SSIS Integration Run time when we are going to run the SSIS 2012 or letter version Package as a part of ADF activity. The SSIS project should be project level deployment capabilities.  

 

Hope you like it.


Comments

Popular Posts

Working with Python – Map, Filter and Reduce Function

Working with Python – Module

Copying Multiple File from Blob Storage to Single SQL Table – Part-2