Power BI Refresh Error:
Fabric Pipeline Error 3606
What does this error mean?
The Azure Function activity in a Fabric Data Pipeline is missing the required function key in its JSON definition. This prevents the pipeline from authenticating and invoking the target Azure Function.
Common causes
- 1The `functionKey` property was omitted from the Azure Function activity JSON definition
- 2The linked service or activity was created manually or via script without including the function key field
- 3A copy-paste or template import of an activity definition dropped the functionKey property
- 4The function key was stored as a parameter or secret but never mapped into the activity definition
How to fix it
- 1Step 1: Open the Fabric Data Pipeline and navigate to the Azure Function activity that is failing.
- 2Step 2: Switch to the JSON/code view of the activity definition and inspect the properties object.
- 3Step 3: Confirm that a property named `functionKey` exists at the correct level of the JSON definition.
- 4Step 4: Add or correct the `functionKey` property, referencing either a hardcoded value or a secure Azure Key Vault secret reference.
- 5Step 5: Save the pipeline, trigger a debug run, and verify the Azure Function activity completes successfully.