DP-203 · Question #334
You have an Azure Data Factory pipeline named pipeline1 that contains a data flow activity named activity1. You need to run pipeline1. Which runtime will be used to run activity1?
The correct answer is A. Azure Integration runtime. Azure Data Factory data flow activities are executed on Azure Integration Runtime, which provisions the underlying Spark compute cluster used to run the transformation logic.
Question
You have an Azure Data Factory pipeline named pipeline1 that contains a data flow activity named activity1. You need to run pipeline1. Which runtime will be used to run activity1?
Options
- AAzure Integration runtime
- BSelf-hosted integration runtime
- CSSIS integration runtime
How the community answered
(33 responses)- A76% (25)
- B15% (5)
- C9% (3)
Why each option
Azure Data Factory data flow activities are executed on Azure Integration Runtime, which provisions the underlying Spark compute cluster used to run the transformation logic.
Data flow activities require Azure Integration Runtime because ADF spins up an auto-managed Apache Spark cluster under the Azure IR to execute the data flow; this is the only runtime that supports the Spark-based execution engine data flows depend on.
Self-hosted Integration Runtime runs on customer-managed machines and is designed for connectivity to on-premises or private network sources, not for executing data flow activities which require managed Spark compute.
SSIS Integration Runtime is purpose-built to lift-and-shift SQL Server Integration Services packages and has no capability to run ADF native data flow activities.
Concept tested: Azure Data Factory data flow integration runtime selection
Source: https://learn.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime
Topics
Community Discussion
No community discussion yet for this question.