Thanks for sharing the details and screenshot.
The error message you're seeing: [Snowflake] 100089 (42501): Failed to access remote file: access denied. Please check your credentials
indicates that Snowflake was unable to access the Azure Blob Storage location during the export. From your screenshot, I can see that the "Storage integration" field is empty and marked as "Failed", which is likely the root cause.
Here are a few suggestions to resolve the issue:
Reconfigure the Storage Integration
In the Source tab of your Copy activity, under Storage integration, select or create a Linked Service pointing to your Azure Blob Storage.
Make sure it's using the correct SAS token, and that the token has Write, List, and Read permissions.
After selecting the linked service, click Test connection to ensure its valid.
Check the SAS Token
Ensure that the SAS token used in the linked service to Blob Storage:
- Has not expired
- Includes the necessary permissions: Read, Write, and List
- Is valid for the correct container and storage account
Retry with a Small Dataset
Once the storage integration is configured correctly, try running the pipeline again with a smaller table to validate the fix.
Check Snowflake Role Permissions
Verify that your Snowflake role has access to the new tables/schemas you’ve added.
Lack of SELECT privileges could prevent Snowflake from reading the source data, even before the copy operation starts.
Review Azure Blob Firewall Settings
If network rules are enabled on your storage account, make sure the necessary IP ranges or integration runtimes are whitelisted.
Also confirm that "Allow access from Azure services" is enabled if applicable.
Validate the Snowflake Stage Configuration
If you're using a named Snowflake stage,
- Confirm it’s configured like:
CREATE OR REPLACE STAGE my_stage
URL='azure://<account>.blob.core.windows.net/<container>'
CREDENTIALS=(AZURE_SAS_TOKEN='<sas-token>');
- The SAS token should match the one used in your ADF linked service.
- The stage must point to the correct container and have write access.
I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.
Thank you.