One of the larger changes is the transfer from the concept of time slices and data set availability to a more traditional ETL approach scheduling process. Instead of waiting for a data set to become available for an activity when a pipeline is executing, the pipeline itself is triggered and kicks off the activity, regardless of the state of the data set.
The Integration Runtime (IR) is the compute infrastructure used by ADF version 2 for data movement, activity execution and SSIS package executions. The IR provides the bridge between the linked services referenced in the activity and the activity itself. The IR is referenced by the linked service, which then provides the compute environment where the activity will be run in the nearest region to provide the most efficient performance based on the target data store.
- Azure IR instances, as mentioned in the table above, can perform activities between cloud data stores only. Azure IR is a fully managed, serverless compute in Azure.
- Self-hosted IR can perform activities between cloud data and private network data stores. This can be installed on premises or in a virtual private network.
- Azure-SSIS IR instances are built specifically for executing SSIS packages. If the IR is installed in the public cloud, to read on-premise data, the IR must join a Virtual Network (VNet) that connects to on-premise data.
The future of Azure Data Factory
The introduction to native SSIS capabilities in ADF version 2 was a key addition for the cloud data orchestration service. It provides a stepping stone for clients to get off their on-premise servers and move to a cloud-first strategy rather than completely rearchitecting their existing data integration process from SSIS to ADF version 1. Along with the SSIS integration, many other features, such as control flow tasks and triggers, allow for greater flexibility in pipeline executions. As the new ADF version 2 service approaches general availability and is no longer in public preview, users can submit feedback to Microsoft for further enhancements to the service.