Azure Data Factory Integration Templates
15 production-ready ADF pipeline templates for REST API, SFTP, SQL Server, and Event-driven ingestion into Databricks lakehouse.
📁 File Structure 16 files
📖 Documentation Preview README excerpt
Azure Data Factory Integration Templates
By [Datanest Digital](https://datanest.dev) — Production-Ready ADF Pipelines & Infrastructure
---
Overview
A comprehensive collection of Azure Data Factory pipeline templates, linked service configurations, Terraform infrastructure-as-code, and operational guides designed for enterprise data integration workloads. Every template follows Microsoft best practices for error handling, retry logic, parameterization, and cost optimization.
What's Included
Pipelines (6 Templates)
| Template | Description |
|----------|-------------|
| rest_api_ingestion.json | REST API ingestion with pagination, retry policies, and incremental load support |
| sftp_file_ingestion.json | SFTP file pickup with pattern matching, archival, and processing validation |
| sql_server_cdc.json | SQL Server change data capture with watermark tracking and merge operations |
| blob_copy_with_metadata.json | Parameterized blob-to-blob copy with metadata tracking and audit logging |
| event_driven_trigger.json | Event Grid triggered pipeline for real-time file processing |
| databricks_notebook_activity.json | ADF-to-Databricks notebook orchestration with cluster management |
Linked Services (10 Templates)
Pre-configured linked service templates for:
- Azure SQL Database
- Azure Blob Storage
- Azure Data Lake Storage Gen2
- REST API (OAuth2 / API Key)
- SFTP
- Azure Databricks
- Azure Key Vault
- Azure Synapse Analytics
- On-Premises SQL Server (Self-Hosted IR)
- Azure Event Hubs
Terraform Infrastructure
main.tf— Full ADF resource provisioning with managed identity, diagnostics, and networkingvariables.tf— Parameterized variables with sensible defaultsoutputs.tf— Key resource outputs for downstream automation
Guides
- ADF-to-Databricks Integration Patterns — Architecture patterns, cluster strategies, parameter passing
- Error Handling & Retry Patterns — Circuit breakers, dead-letter queues, alerting strategies
- Cost Optimization — Self-hosted IR sizing, concurrency tuning, pipeline optimization
CI/CD
adf-devops-pipeline.yml— Azure DevOps pipeline for ADF ARM template deployment across environments
Getting Started
Prerequisites
- Azure subscription with Data Factory resource provider registered
- Terraform >= 1.5.0 (for infrastructure provisioning)
... continues with setup instructions, usage examples, and more.