Reputation: 1
I have a synapse spark db using the delta format. When I try to create a linked service using either Synapse or Sql using its sql end point it does not allow it. Has any one come across that?
I need to move the data from a synapse lake database to an on prem db. Therefore I was planning to use a copy activity. I can access the parquet files on the data lake using ADLS G2 service. Is there a way of using synapse spark db end point?
Upvotes: 0
Views: 400
Reputation: 3250
In Azure Synapse Analytics, connecting directly to a lake database,similar to connecting to a dedicated SQL pool, is not possible. Instead, lake databases in Azure Synapse Analytics store their data within an Azure Data Lake Storage account. This is achieved by utilizing a linked service to the data lake storage account. By default, the data lake account created during the creation of the Synapse workspace is used to store all the data of the lake database.
You can refer to this official Microsoft documentation to understand about the Lake Databases.
As you mentioned you need to move parquet files to on prem I have used synapse ADLS linked service and used Azure SQL database as sink.
Copy activity:
To access the data stored in the Azure Data Lake database in Azure Synapse, you can create a linked service to the data lake storage account. This will allow you to establish a connection and interact with the data lake.
By creating a linked service, you will have the necessary access and permissions to query and work with the data stored in the Azure Data Lake database.
Upvotes: 0