Sink ___ has invalid settings for writing to error storage

Omar Abdel Bari 61 Reputation points Microsoft Employee
2022-08-12T00:26:47.463+00:00

I have a data flow with a cosmos db collection source and sink. A value is added in the middle after retrieving it with a Join from another cosmos collection. There are asserts items at various points prior to the sink. Anytime I activate Output to Separate File option with the container field filled out this error comes up consistently when I run the pipeline. If

Operation on target AddRegionIdToPortInOrders failed: {"StatusCode":"DFExecutorUserError","Message":"Job failed due to reason: at Sink 'PortInOrdersOutput': Sink PortInOrdersOutput has invalid settings for writing to error storage","Details":""}

I tried:

Reproduction Steps
I was easily able to reproduce this by creating a separate data flow (and corresponding pipeline) with just a cosmos DB source, assert and cosmos DB sink. The cosmos DB sink must have Output to Separate File enabled.

The only thing I can guess at this point is maybe it doesn't like the storage account. Are there any particular settings required of the storage account to make it work?

Storage details copied from the portal
Performance
Standard

Replication
Locally-redundant storage (LRS)

Account kind
StorageV2 (general purpose v2)

Provisioning state
Succeeded

Created
8/10/2022, 6:52:47 PM

Blob service
Hierarchical namespace
Disabled

Default access tier
Hot

Blob public access
Enabled

Blob soft delete
Enabled (7 days)

Container soft delete
Enabled (7 days)

Versioning
Disabled

Change feed
Disabled

NFS v3
Disabled

Allow cross-tenant replication
Disabled

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,655 questions
{count} votes

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.