ADF Pipelines to Synapse or Fabric

RJ 306 Reputation points
2025-02-11T17:48:15.4033333+00:00

Hi there,

I would like to know if the actively running ADF pipelines could be copied and restored into Synapse or Fabric? (lift and shift). If possible Across accounts (to use as templates across accounts and customize/tune ADF pipelines little bit in new environment).

ADF Pipeline mostly contains copy activity and SQL SP.

option 1: Looking for steps to Download ADF pipelines & keyvaults to my local computer and restore it on separate new account synapse or fabric accounts.

Option 2: Is there any steps to follow to directly copy / restore ADF into different workspace within same subscription account? ( i prefer to copy to a spearate workspace so if i need to run in parallel and shut the new fabric down, it should not impact existing ADF set up running smoothly)

Same way can if SQL Azure DB can be lift and shift into Synapse or Fabric?

Thanks

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,178 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,226 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Chiugo Okpala 80 Reputation points MVP
    2025-02-11T20:04:40.8366667+00:00

    @RJ

    There are different options to this.

    Option 1: Download ADF Pipelines & Key Vaults to Local Computer and Restore

    1. Export ADF Pipelines:
    2. Export Key Vault Secrets:
    3. Restore to Synapse or Fabric:
      • Use Azure PowerShell cmdlets for Azure Synapse Analytics to create the same artifacts in the Synapse workspace. You can import the JSON files you exported earlier.

    For Microsoft Fabric, you might need to manually recreate the pipelines as the JSON code is read-only for now.

    Option 2: Copy/Restore ADF into Different Workspace within Same Subscription

    1. Export and Import Pipelines:

    • Similar to Option 1, export the pipelines as JSON files.
    • In the new workspace, use the "Import from pipeline template" option to import the JSON files. You will need to recreate the linked services during the import process.

    2.Move Data Factory to Another Subscription:

    • You can move your Data Factory to another subscription by exporting the ARM template and importing it into the new subscription. Ensure that all linked services and datasets are correctly configured in the new environment

    SQL Azure DB Lift and Shift into Synapse or Fabric

    1.Lift and Shift to Synapse:

    • You can use Azure Data Factory (ADF) to migrate your SQL Azure DB to Synapse. ADF supports parallelism and can handle large datasets efficiently.

    2.Lift and Shift to Fabric:

    • For Microsoft Fabric, you can use the mirroring feature to continuously replicate your existing Azure SQL Databases directly into Fabric's OneLake.

    See:

    I hope this helps, if so accept the answer or let me know if you need further helpUser's image

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.