Can ARM template export save unpublishable ADF pipelines?
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure subscription that contains an Azure data factory named ADF1. From Azure Data Factory Studio, you build a complex data pipeline in ADF1. You discover that the Save button is unavailable, and there are validation errors that prevent the pipeline from being published. You need to ensure that you can save the logic of the pipeline. Solution: You export ADF1 as an Azure Resource Manager (ARM) template. Does this meet the goal?
Community Votes
61% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The question tests the dependency of ARM template exports on the 'Published' status; the common trap is assuming JSON export bypasses UI validation, when it actually relies on the backend published schema.
Exporting an Azure Data Factory as an ARM template requires the resources to be in a published state, meaning validation errors prevent export. The community consensus is that this solution fails because you cannot export templates from unpublished or invalid definitions.
Many candidates vote 'Yes' (A), believing that exporting to JSON allows saving logic regardless of UI errors. This ignores the fact that the export operation queries the published service, which rejects requests for resources with validation failures.
Community Discussion (12 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Exporting an Azure Resource Manager (ARM) template from the Azure portal generates the template based on the published version of the resource. As stated in official documentation, if a resource has validation errors, it cannot be published. Consequently, there is no valid published definition to export, making the export action impossible or resulting in failure.Why the Other Options Are Wrong
Voting 'Yes' assumes that the export function works on the local draft or unsaved changes. However, ARM templates represent the deployed/published infrastructure state. Since the pipeline cannot be published due to validation errors, the system lacks a valid source for the ARM template generation.Community Comment Notes
Comment [1] and [5] correctly cite Microsoft Learn documentation stating that exports are generated from the published schema. Comment [7] reinforces that ARM templates only reflect the latest published work. Several users voted incorrectly by relying on AI-generated responses (Comments [3], [4]) that hallucinated capabilities not present in the ADF Studio tooling.Official Reference
Exam Strategy
Always remember that ARM templates in the portal reflect the published state, not the working draft. If a resource cannot be published due to errors, you generally cannot export its ARM template via the standard portal flow.