Forum Discussion

apoorvasogani's avatar
apoorvasogani
Frequent Visitor
2 months ago
Solved

Understanding Azure Data Engineering: Why So Many ETL Tools?

Understanding Azure Data Engineering: Why So Many ETL Tools?   When I started exploring , one question kept bothering me: If Azure Data Factory, Databricks, Synapse Analytics, and Microsoft Fabric...
  • Lodha_Jaydeep's avatar
    2 months ago

    Hi apoorvasogani,

    You have did the good overview, appriciate it.

    Basically there are so many ETL tools in the Microsoft Azure eco system as the each layer has it's own job.

     

    ADF (Low code): It use for moves or orchestrating your data from source to destination, source and destination varies according to the requirenment.

    Fabric Equivalent: Data Pipelines


    ADLS: It used for the storing purpose

    Fabric Equivalent: Lake house/ Warehouse

     

    Databricks/Synapse (Need Coding Expertise): Is purely spark base ETL tool (if you good at Python, R, SQL or scala....)

    Fabric Equivalent: Pyspark Notebooks

     

    Power BI: This is the reporting tool to show data to end users or busniness in form of the dashboards or reports.

     

    So, the summary is Fabric having the combined features and functionalities form the diffrent ETL tools and services. And cover most of them which are used as indivdual tools or services.

    So, if you are new and searching for tool/services should be use, you can go with fabric.

    I hope this helps and I am able to clear your doubts. Please give some kudos or accept as solution if helps.

    Thanks