De datagestuurde workflows in Azure Data Factory werken in 4 stappen: Verzamelen, Transformeren, Publiceren en Monitoren. In de verzamelfase worden gegevens uit meerdere uiteenlopende bronnen verzameld in blobs of clusters. In de transformatiefase worden gegevens getransformeerd en verrijkt met rekenprocessen zoals Hadoop,
Data Lake Analytics,etc. In de publicatiefase worden de gegevens in een bedrijfsklaar formaat geladen in de BI- of analysetool. In de monitorfase worden pipeline-bewakingsactiviteiten en analytics-implementaties uitgevoerd.