You can validate and run mappings in the native environment or Hadoop Environment.
You can validate a mapping in the native environment, Hadoop Environment, or both. The Data Integration Service validates whether the mapping can run in the selected environment. You must validate the mapping for an environment before you run the mapping in that environment.
When you run a mapping in the native environment, the Data Integration Service runs the mapping.
When you run a mapping on a Hadoop cluster, you can select the Hive or Spark engine. The Data Integration Service pushes the mappings to the selected engine for processing.
A mapping that uses different Azure Blob Storage accounts for the Azure Blob Storage source and target objects fails on the Spark engine.