Skip to main content
TrustRadius
Azure Data Factory

Azure Data Factory

Overview

What is Azure Data Factory?

Microsoft's Azure Data Factory is a service built for all data integration needs and skill levels. It is designed to allow the user to easily construct ETL and ELT processes code-free within the intuitive visual environment, or write one's own…

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Azure Data Factory?

Microsoft's Azure Data Factory is a service built for all data integration needs and skill levels. It is designed to allow the user to easily construct ETL and ELT processes code-free within the intuitive visual environment, or write one's own code. Visually integrate data sources using more than…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

12 people also want pricing

Alternatives Pricing

What is Clear Analytics?

Clear Analytics is a business intelligence solution that enables non technical end users to perform analytics by leveraging existing knowledge of Excel coupled with a built in query builder. Some key features include: Dynamic Data Refresh, Data Share and In-Excel Collaboration.

What is Vertify?

VertifyData is a cloud-based integration platform with core integration capacities, including a drag-and-drop interface and real-time synchronization. It also offers over 80 prebuilt connectors and templates, plus customizable integrations for scaling businesses.

Return to navigation

Features

Data Source Connection

Ability to connect to multiple data sources

9
Avg 8.4

Data Transformations

Data transformations include calculations, search and replace, data normalization and data parsing

8.5
Avg 8.2

Data Modeling

A data model is a diagram or flowchart that illustrates the relationships between data

7.3
Avg 7.9

Data Governance

Data governance is the practise of implementing policies defining effective use of an organization's data assets

7.5
Avg 8.2
Return to navigation

Product Details

What is Azure Data Factory?

A fully managed, serverless data integration service that enables users to visually integrate data sources with more than 90 built-in, maintenance-free connectors. Users can construct ETL (extract, transform, and load) and ELT (extract, load, and transform) processes, code-free or optionally with code. Integrated data can then be sent to Azure Synapse Analytics to unlock business insights.

Azure Data Factory Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Microsoft's Azure Data Factory is a service built for all data integration needs and skill levels. It is designed to allow the user to easily construct ETL and ELT processes code-free within the intuitive visual environment, or write one's own code. Visually integrate data sources using more than 80 natively built and maintenance-free connectors at no added cost. Focus on data—the serverless integration service does the rest.

Reviewers rate Connect to traditional data sources and Connecto to Big Data and NoSQL and Simple transformations highest, with a score of 9.

The most common users of Azure Data Factory are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

(1-5 of 7)

Simple Solution to Data Migration

Rating: 8 out of 10
June 22, 2021
Vetted Review
Verified User
Azure Data Factory
5 years of experience
We use Azure Data Factory to orchestrate ETL and ELT pipelines in our projects and it has a wide range of data connectors right from classic(FTP) and modern data lake storage like ADLS and AWS S3. Using the Dataflow and SSIS integration runtime server, it can perform complex transformations without the need for another tool. Executing and Monitoring ETL loads the data factory is very simple and user-friendly.
  • Orchestration
  • On premises support
  • Support to vast no of data connectors
  • Cloud migration
Cons
  • Native transform functions missing.
  • Pricing
  • Limited trigger functions.
Azure Data Factory can perform better with Azure services and can easily do cloud migrations from on-premises services like SQL Server. It has a limited set of functionalities to transform data using SSIS integration services and data flow.

The go-to ETL tool for most situations

Rating: 9 out of 10
September 14, 2023
Vetted Review
Verified User
Azure Data Factory
3 years of experience
Data Integration: We harness Azure Data Factory's capabilities to move data from various sources – both on-premises databases and cloud storage – into our Azure data storage solutions like Azure SQL Database, Azure Blob Storage, and Azure Data Lake Store. This ensures all our data, regardless of its origin, is consolidated in one place.
Transformations: Azure Data Factory's data flow transformations help us clean, transform, and enrich our data before loading it to the destination. This is crucial for maintaining data quality, especially when dealing with diverse datasets.
  • Azure Data Factory supports a vast array of source and destination connectors, both from within the Microsoft ecosystem (like Azure Blob Storage, Azure SQL Database, Azure Cosmos DB) and external platforms (like Amazon S3, Google Cloud Storage, SAP, Salesforce, and many more).
  • Azure Data Factory's Mapping Data Flows provides a code-free environment to design data transformations visually. Users can drag and drop elements to create complex ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) processes without needing to write any code.
  • Azure Data Factory provides a unified monitoring dashboard that offers a holistic view of all pipeline activities. I think this makes it easier for users to track the status of various jobs, identify failures, and pinpoint bottlenecks.
Cons
  • Granularity of Errors: Sometimes, Azure Data Factory provides error messages that are too generic or vague for us, making it challenging to pinpoint the exact cause of a pipeline failure. Enhanced error messages with more actionable details would greatly assist us as users in debugging their pipelines.
  • Pipeline Design UI: In my experience, the visual interface for designing pipelines, especially when dealing with complex workflows or numerous activities, can become cluttered. I think a more intuitive and scalable design interface would improve usability. In my opinion, features like zoom, better alignment tools, or grouping capabilities could make managing intricate designs more manageable.
  • Native Support: While Azure Data Factory does support incremental data loads, in my experience, the setup can be somewhat manual and complex. I think native and more straightforward support for Change Data Capture, especially from popular databases, would simplify the process of capturing and processing only the changed data, making regular data updates more efficient
Well-suited Scenarios for Azure Data Factory (ADF):
When an organization has data sources spread across on-premises databases and cloud storage solutions, I think Azure Data Factory is excellent for integrating these sources.
Azure Data Factory's integration with Azure Databricks allows it to handle large-scale data transformations effectively, leveraging the power of distributed processing.
For regular ETL or ELT processes that need to run at specific intervals (daily, weekly, etc.), I think Azure Data Factory's scheduling capabilities are very handy.

Less Appropriate Scenarios for Azure Data Factory:
Real-time Data Streaming - Azure Data Factory is primarily batch-oriented.
Simple Data Copy Tasks - For straightforward data copy tasks without the need for transformation or complex workflows, in my opinion, using Azure Data Factory might be overkill; simpler tools or scripts could suffice.
Advanced Data Science Workflows: While Azure Data Factory can handle data prep and transformation, in my experience, it's not designed for in-depth data science tasks. I think for advanced analytics, machine learning, or statistical modeling, integration with specialized tools would be necessary.

Database management and ETL tool for big data that is smart and reliable

Rating: 9 out of 10
June 05, 2021
NK
Vetted Review
Verified User
Azure Data Factory
1 year of experience
Get full data integration at scale with Microsoft Azure Data Factory's management service for serverless data integration,‌ hybrid data integration is easily and agilely possible through this software. We are creating ETL and ELT workflows as well as orchestrating and monitoring pipelines without writing any code. Full management and serverless integration with default features installed on the system and various connectors reduce costs. It is used in all company departments and project management units of our customers. Since ADF adopts an intelligent intent-driven mapping methodology, it enables copy activities to be automated.
  • Creating ETL and ELT workflows as well as orchestrating and monitoring pipelines without writing any code.
  • Hybrid data integration is easily and agilely possible through this software.
  • It has lot of various useful components
Cons
  • It should integrate more ETL and audit functionality.
  • Pipelines lack flexibility because moving Data Factory pipelines between different environments, such as for development or testing, require increased security and flexibility.
  • The number of pre-defined templates is small and they should have more variety.
If you know a bit about database management everything is pretty easy, based on my personal experience. You can build a lot of things entirely in design, even if you do not know all the syntax, [since] having ready-made templates simplifies everything to get started and build the first pipeline.

Azure Databricks

Rating: 9 out of 10
June 03, 2022
GR
Vetted Review
Verified User
Azure Data Factory
2 years of experience
Orchestration platform for the Databricks notebooks. Have used an ETL for loading csv files into SQL server based database.
  • Orchestration engine
  • Low code Data pipeline
  • Logic apps integration
Cons
  • Error Flagging, Details of the error code is not specific especially faced this during Azure Table load
  • Missing feature of Data exploration functionality similar to Synapse Data explorer
  • missing access to orchestrate/create stream analytics job
Well Suited:

  • Offers low code/no code features executes against spark pool.
  • Batch processing features, Tight coupling with Databricks & ETL jobs.
  • Offers Logic apps & Azure functions invoking API.
Less Appropriate:

  • Not much inherent features of Stream analytics (Liasing Azure Stream analytics to DF might be good option).
  • Advanced load options viz . Upsert type operations missing.

ADF is awesome!

Rating: 10 out of 10
January 20, 2021
MU
Vetted Review
Verified User
Azure Data Factory
3 years of experience
I've used it to perform PoC's and work with data transformation processes that interact with other applications or tools.
  • Cloud-based
  • Fast
  • Reliable
Cons
  • Some features exist on the UI but are not implemented
  • Its always changing
It works better than other tools from the same range, it has a beautiful UI and it makes work easy. Its also very easy to integrate with other tools, tools, apps and ecosystems.
Return to navigation