Prepstellar

DP-700 · Practice set 8 of 9

Deployment Pipelines: 10 practice questions

10 questions · Untimed · Free

10 free DP-700 practice questions on Deployment Pipelines, with an explanation for every answer. Untimed. The full mock exam and the timed version are in the app.

Set 8 · Deployment Pipelines · 10 questions Read the lesson
  1. Question 1 of 10

    What is the stage order in the Fabric-native deployment pipeline model?

    1. AProd, then Test, then Dev
    2. BTest, then Prod, then Dev
    3. CDev, then Prod, then Test
    4. DDev, then Test, then Prod
    Show the answer

    Approved content enters Dev, moves to Test for validation, and reaches Prod after testing and release approval.

    Next → 1 / 10
  2. Question 2 of 10

    Which prerequisite applies when configuring Fabric deployment?

    1. AA workspace Member role is sufficient without pipeline permission.
    2. BA workspace Viewer can configure deployment with feature access.
    3. CA Git connection removes the workspace-role requirement.
    4. DThe user must be a workspace admin.
    Show the answer

    Workspace Admin is the required workspace role for deployment configuration, with additional pipeline-feature access and permission needed to create and manage a pipeline.

    Next → 2 / 10
  3. Question 3 of 10

    What responsibility belongs to a deployment pipeline rather than Git integration?

    1. ARecording incremental source changes in a connected repository branch
    2. BPromoting approved workspace content from Dev to Test and Prod
    3. CCommitting live workspace item definitions into source control
    4. DReviewing database object code through a repository pull request
    Show the answer

    Git integration manages development history and review, while deployment pipelines deliver approved content between Fabric stage workspaces.

    Next → 3 / 10
  4. Question 4 of 10

    Which deployment-pipeline capabilities help review a proposed promotion and inspect earlier activity?

    1. AContent comparison and deployment history
    2. BGit updates and dedicated branches for every stage
    3. CVariable libraries and per-stage value sets
    4. DDeployment rules and dependency autobinding
    Show the answer

    Content comparison exposes Fabric changes before promotion, while deployment history records prior pipeline activity.

    Next → 4 / 10
  5. Question 5 of 10

    How should a team treat item dependencies during cross-workspace deployment?

    1. AReplace every dependency with a separate Git branch per stage.
    2. BAssume no dependency can bind in a different workspace.
    3. CVerify each dependency because some autobind and others need parameterization.
    4. DAssume every dependency autobinds through its item display name.
    Show the answer

    Logical IDs enable automatic binding for some dependencies, while unsupported cases require deployment rules, parameters, or post-deployment updates.

    Next → 5 / 10
  6. Keep the ones you got wrong

    In the app, every question you miss comes back exactly when you’re about to forget it.

  7. Question 6 of 10

    What can a Fabric variable library provide to a staged release?

    1. AAutomatic conversion of unsupported dependencies into logical IDs
    2. BShared variables with different value sets for each stage
    3. CA copy of production table data for every Test deployment
    4. DA separate repository provider selected for each workspace item
    Show the answer

    A variable library centralizes user-defined values that items can reuse and assigns stage-specific values for CI/CD.

    Next → 6 / 10
  8. Question 7 of 10

    How can a team automate a Fabric deployment pipeline from an existing release workflow?

    1. ACall Fabric Items APIs without invoking the deployment pipeline.
    2. BChange variable-library values and expect promotion to start automatically.
    3. CCall deployment pipeline APIs from Azure Pipelines or GitHub workflows.
    4. DCall Fabric Git APIs and treat repository sync as stage promotion.
    Show the answer

    Deployment pipeline APIs let external release automation coordinate stage promotion with tests, approvals, and related workspace operations.

    Next → 7 / 10
  9. Question 8 of 10

    A team wants Git for reviewed development changes but wants Test and Prod to receive content directly from Fabric workspaces. It also needs in-product change comparison and release history. Which delivery design best fits?

    1. ACopy item definitions manually from Dev to each later workspace.
    2. BConnect Git through Dev and promote with Fabric deployment pipelines.
    3. CConnect every stage to a dedicated Gitflow branch and deploy from Git.
    4. DPush transformed definitions from one Main branch with Items APIs.
    Show the answer

    The constraints identify the Fabric-native option: Git ends at Dev, while pipeline promotion supplies workspace-to-workspace delivery, comparison, and history.

    Next → 8 / 10
  10. Question 9 of 10

    Approved code has reached Dev. The organization requires automated checks in the next workspace, a manual release decision, and no production promotion before both are complete. Which sequence should the release use?

    1. ARun checks against Dev, deploy Test and Prod together, then request approval.
    2. BDeploy Dev to Test, run the checks, obtain approval, then deploy Test to Prod.
    3. CDeploy Dev to Prod, run checks there, then copy the result back to Test.
    4. DApprove the release in Dev, skip Test deployment, then deploy directly to Prod.
    Show the answer

    The linear lifecycle validates the deployed Test configuration first and gates the later production promotion on completed tests and approval.

    Next → 9 / 10
  11. Question 10 of 10

    A promoted item has one dependency that rebinds through its logical ID and another connection that must differ in each stage. The team wants repeatable releases without rewriting every item. How should it configure the pipeline?

    1. AKeep autobinding for the first dependency and parameterize the stage connection.
    2. BAssume both dependencies autobind and omit stage-specific configuration.
    3. CDisable all binding and hard-code the Dev connection in every stage.
    4. DCreate a Git branch for each dependency inside every workspace.
    Show the answer

    Configuration is dependency-specific: preserve supported logical-ID binding and use rules, variables, or post-deployment updates for the stage-varying connection.

    Next → 10 / 10
  12. You’ve finished this set

    That’s 10 questions on Deployment Pipelines. In the app the ones you miss come back exactly when you’re about to forget them.

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.