Courseiva
Ingest and Transform DataeasyMultiple ChoiceObjective-mapped

DP-700 Ingest and Transform Data Practice Question

Exhibit

{
  "status": "Failed",
  "error": {
    "code": "DataflowStagingNotEnabled",
    "message": "The dataflow cannot be published because staging is required for the selected destination but is not enabled."
  }
}

Refer to the exhibit. You are attempting to publish a Dataflow Gen2 that loads data into a Fabric Warehouse. Based on the error message, what action must you take to successfully publish the dataflow?

⚠ Common exam trap

Candidates often attempt to alter destination warehouse permissions or write direct queries, ignoring that Dataflow Gen2 explicitly requires a staging area.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Enable the 'Staging' option for the dataflow queries.

Dataflow Gen2 often requires a staging area to perform complex transformations and to optimize the loading process into destinations like the Fabric Warehouse. Staging allows the engine to write data to a temporary Lakehouse before moving it to the final destination, ensuring better performance and reliability during the ingestion and transformation phases.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enable the 'Staging' option for the dataflow queries.

    Why this is correct

    The error explicitly states that staging is required for the destination. In Dataflow Gen2, you can enable staging by right-clicking on the query and selecting 'Enable staging'. This allows the dataflow to use the internal Fabric staging storage to process the data before it is finally committed to the Warehouse.

  • Change the destination from Warehouse to a Lakehouse.

    Why it's wrong here

    While a Lakehouse might also support staging, changing the destination does not resolve the underlying requirement for staging if the transformations are complex. The goal is to fix the existing pipeline to the Warehouse, and enabling staging is the direct solution to the specific error message provided in the log.

  • Increase the Fabric Capacity units (SKU) for the workspace.

    Why it's wrong here

    Capacity units relate to the performance and resource availability of the workspace, not the configuration of specific dataflow features. An error regarding staging is a configuration issue within the dataflow itself, and increasing capacity will not resolve a 'Staging Not Enabled' error during the publication process.

  • Remove all transformations and perform a direct load.

    Why it's wrong here

    While removing transformations might reduce the need for staging, it defeats the purpose of using a Dataflow for ETL. Staging is a feature designed to support these transformations. The correct administrative action is to enable the staging feature rather than compromising the business logic and requirements of the data movement.

About these practice questions

Courseiva writes every DP-700 question from scratch — 152 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

This DP-700 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DP-700 exam.