My source files are in azure blob storage in CSV format.
I want these files unzipped & move to Azure synapse using ADF. In the copy activity source, I have given the input for the blob storage and in sink I have given the input for the synapse. But I am not sure which copy method I need to choose in Polybase or Copy Command (Preview) or Bulk insert . I tried with Polybase and Bulk insert copy methods. But I got the below error when running the pipeline.
ErrorCode=FailedDbOperation,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Error happened when loading data into SQL Data Warehouse.,
Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.Data.SqlClient.SqlException,
Message=User does not have permission to perform this action.,Source=.Net SqlClient Data Provider,
SqlErrorNumber=15247,Class=16,ErrorCode=-2146232060,State=1,Errors=[{Class=16,Number=15247,State=1,Message=User does not have permission to perform this action.,},],'
But in Azure sql Datawarehouse, I can able to insert the data using sql scripts.So, I believe above User Permission Error is not the issue to fail me pipeline.
Can you guide me please , as I am very new to Azure?
Thanks