DP-700 · Workspace Lifecycle Management
23 cards
Deployment Pipelines
-
Quick check
Which responsibility belongs to a deployment pipeline rather than to Git integration?
ARecording each incremental change in a connected repository branch
Recording incremental changes and their history is what the Git connection provides.
BMoving approved content from Dev to Test and Prod
Right. The pipeline promotes approved content between the Fabric stage workspaces.
CReviewing database code through a repository pull request
Pull-request review happens in Azure DevOps or GitHub, as part of development rather than delivery.
3 / 23
-
Quick check
What does someone need in order to configure deployment for a workspace and manage a pipeline?
AThe workspace Viewer role plus access to the pipeline feature
Viewer is not enough: configuring deployment requires the workspace Admin role.
BNothing beyond a Git connection to the workspace
A Git connection covers a Git-driven option; it does not grant the workspace role or the pipeline permission.
CThe workspace Admin role, plus pipeline permission
Right. Deployment configuration needs workspace admin, and creating or managing a pipeline needs access to the feature and the relevant permission.
5 / 23
-
Quick check
A team wants reviewed development in Git, but wants Test and Prod to take their content from Fabric workspaces, with in-product change comparison and release history. Which design fits?
AConnect Git through Dev and promote Dev to Test to Prod with a pipeline
Right. Git stops at Dev, the pipeline moves content between the Fabric workspaces, and comparison and deployment history come with it.
BGive every stage its own branch and deploy from Git
A branch per stage makes Git the origin of every deployment, which is not what this team asked for.
CPush transformed definitions from Main with the Items APIs
Pushing transformed definitions from Main is the trunk-based build-environment option, and it leaves Test and Prod disconnected from both Git and the pipeline.
8 / 23
-
Keep your progress in the app
That’s 3 of 9 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
Approved content has reached Dev. The organization requires automated checks in the next stage, a manual release decision, and no production deployment before both are done. What sequence should the release follow?
ADeploy Dev to Prod, check there, then copy the result back into Test
Deploying to Prod first is exactly what the constraint forbids, and content moves forward through the stages rather than backwards.
BApprove in Dev and deploy straight to Prod
Skipping Test removes the stage where the automated checks are supposed to run against deployed content.
CDeploy Dev to Test, run the checks, approve, then promote to Prod
Right. Tests run after the deployment to Test, and the promotion to Prod waits for both the completed tests and the release approval.
11 / 23
-
Quick check
A promoted item has one dependency that rebinds by itself in the new workspace and one connection that must differ in each stage. How should the team configure the pipeline?
AAssume both rebind and add no stage configuration
Only some dependencies bind through logical IDs; assuming all of them do leaves the stage-specific connection pointing at the wrong place.
BLet the first autobind and parameterize the stage connection
Right. Configuration is decided per dependency: keep the supported automatic binding, and use a rule, a variable, or a post-deployment update for the one that varies.
CHard-code the Dev connection into every stage
Hard-coding the Dev connection makes every later stage read development data, and it has to be undone by hand at each release.
14 / 23
-
Quick check
Several items in a workspace reference the same connection value, and that value must differ in each stage. What holds it?
AA variable library with per-stage value sets
Right. A variable library defines user-defined variables that many items reuse, and assigns different value sets per release stage.
BA separate repository branch attached to each workspace item
Branches version code; they are not how a single value is varied across the stages of a release.
CA copy of the production configuration placed in every workspace
Copying production configuration into every workspace defeats the point of having separate stages and is not a supported per-stage mechanism.
16 / 23
-
Quick check
Before promoting, a team wants to see exactly what would change and what previous releases did. Which pipeline features give it that?
AAutobinding and deployment rules
Autobinding and deployment rules resolve differences during a deployment; they do not show a change or a past release.
BContent comparison and deployment history
Right. Content comparison shows the changes in Fabric before promotion, and deployment history records the pipeline's previous activity.
CVariable libraries and per-stage value sets
A variable library supplies stage-specific values; it is not a view of pending changes or of earlier deployments.
19 / 23
-
Quick check
A team already runs its releases from Azure Pipelines and wants the Fabric promotion to happen inside that same automated flow. What should it call?
AThe Fabric Git APIs, treating a repository sync as promotion
The Git APIs update a workspace from a repository, which is not the promotion between stages the team wants to automate.
BThe Items APIs, bypassing the pipeline entirely
Using the Items APIs is a different delivery option altogether and abandons the pipeline's rules, comparison, and history.
CThe deployment pipeline APIs, from the existing release workflow
Right. Deployment pipeline APIs let an Azure release pipeline or a GitHub workflow orchestrate the deployment together with tests and approvals.
21 / 23
-
Quick check
Which statement correctly separates the parts of a Fabric-native release?
AGit ends at Dev, the pipeline promotes, and tests run after the deployment to Test
Right. The repository is connected only through Dev, the pipeline carries content between the workspaces, and testing follows the Test deployment.
BThe pipeline records the incremental development history, so a merged pull request means Prod already holds the change
Development history belongs to Git integration, and a merge changes nothing in Test or Prod until a deployment runs.
CEvery dependency rebinds by itself, which is why no stage-specific configuration is needed before promoting to production
Only some dependencies bind through logical IDs; the rest need deployment rules, variables, or post-deployment updates.
23 / 23
-
9 quick checks · then the test
In the app, finishing the quick checks opens this lesson’s 10-question test, and 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.