how to load data from Azure SQL server to Delta lake tables using synapse pipeline

Heta Desai 357 Reputation points
2022-07-06T11:20:09.307+00:00

I need to migrate tables from Azure SQL server to Delta lake table on spark in synapse using synapse pipeline. In copy activity there is no source available for delta table.

Tried to load tables from Azure sql server to Azure data lake storage in CSV format and then spark notebook read that csv and write data into Delta lake table using synapse pipeline. But performance of this approach is too slow.

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,373 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ShaikMaheer-MSFT 38,546 Reputation points Microsoft Employee Moderator
    2022-07-07T11:11:45.693+00:00

    Hi @Anonymous ,

    Thank you for posting query in Microsoft Q&A Platform.

    In Copy activity, Delta format is not available. But as part of dataflows, you can use delta format with inline datasets. So kindly consider using dataflows in your case. Click here to know more about it.

    218500-image.png

    Hope this helps. Please let us know if any further queries.

    --------------

    Please consider hitting Accept Answer button. Accepted answers help community also.


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.