An Azure relational database service.
Have you registered the Data Factory resource provider (Microsoft.DataFactory)? Please try that.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello Everyone,
I am developing an ETL pipeline and part of the process is to copy .cvs files from ADLS gen 2 into Synapse dedicated pool. I have tried creating a Storage Event Trigger to run the pipeline whenever a new file is uploaded. However, I get the following error:
"The received access token is not valid: at least one of the claims 'puid' or 'altsecid' or 'oid' should be present. If you are accessing as application, please make sure service principal is properly created in the tenant"
The account I am using has onwer access and I went on and registered resource provider: Microsodt.EventGrid
Secondly, how can I ensure that only newly added files will be copied to the SQL pool rather than copying all the files available in the ADLS container?
An Azure relational database service.
An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
Answer accepted by question author
Have you registered the Data Factory resource provider (Microsoft.DataFactory)? Please try that.
Hello @Alberto Morillo . Thank you for your reply. Yes, I have registered the Data Factory resource provider (Microsoft.DataFactory) and I could publish the trigger.
I would also like to know how I can ensure that only newly added files will be copied to the SQL pool rather than copying all the files available in the ADLS container. It is my first time working with Synapse Analytics workspace and its storage accounts.