DP-600 · Dependency Deployment and Reuse
19 cards
Dependency Impact Analysis
-
Quick check
A team is weighing up a schema change to a deployed item. What does impact analysis tell them?
AWhich downstream consumers the change might break
Right. It surfaces the items that depend on this one, so the team can decide whether to proceed or coordinate first.
BWhether the proposed schema is correct
Internal correctness is what validation checks before release; this checkpoint says nothing about whether the new schema is right.
CWhich operators looked into the item's behavior after it was deployed
Looking into behavior after deployment is monitoring work, and it happens after the change rather than before it.
3 / 19
-
Quick check
When should a team run impact analysis for a schema change it is considering?
AAfter the affected reports have started failing for their users
By then the change has already disrupted consumers, and the checkpoint can no longer prevent anything.
BBefore the change is made
Right. It is preventive, so it runs while the change is still under consideration.
CWhile validating that the model's calculations return correct values
Calculation validation answers a correctness question and is not the moment for dependency discovery.
6 / 19
-
Quick check
A column in a shared semantic model is about to be renamed, and several reports may use it. What comes first?
ARename it and watch for refresh failures
That turns a reviewable decision into an outage, which is precisely what the checkpoint exists to avoid.
BPromote the model, then read its commit history
Commit history records what changed and who changed it, which is a different question from who consumes the model.
CRun impact analysis and review the downstream consumers it exposes
Right. A shared model can feed several reports, so its consumers are reviewed before the rename goes ahead.
9 / 19
-
Keep your progress in the app
That’s 3 of 7 quick checks. In the app they stay answered, and every lesson remembers where you left off.
-
Quick check
A deployed report is stale after its upstream dataflow changed, and that change is already complete. What fits?
AImpact analysis, as approval for the change
The change is already deployed, so the pre-change checkpoint has nothing left to prevent and approves nothing.
BLineage view, to trace the deployed freshness issue
Right. Troubleshooting freshness after deployment is what lineage view supports.
CThe deployment promotion step, used as the diagnostic
Promotion moves content between stages; it does not explain why deployed data stopped arriving on time.
12 / 19
-
Quick check
Before approving a warehouse schema change, what should a team review?
AThe consumers that the impact analysis exposed for that warehouse
Right. The approval rests on who depends on that warehouse and might break.
BThe commit authors listed in version history
Version history names authors and dates; it does not map the items that consume the warehouse.
CThe freshness incidents found after deployment
Freshness incidents are a post-deployment symptom and say nothing about a change that has not shipped yet.
15 / 19
-
Quick check
Which statement separates the two dependency capabilities correctly?
AImpact analysis records commit history, and lineage view compares model schemas across environments
Commit history belongs to version control and schema comparison to model tooling; neither describes these two.
BImpact analysis repairs failed refreshes, and lineage view approves the schema changes that caused them
Neither one repairs or approves anything: one estimates exposure beforehand, the other investigates afterwards.
CImpact analysis precedes schema changes, and lineage view troubleshoots deployed freshness
Right. That is the division of labor between the pre-change checkpoint and the post-deployment investigation.
17 / 19
-
Quick check
Which summary matches the place of impact analysis in the lifecycle?
AIt runs before a schema change to identify the downstream consumers that might break
Right. It is preventive and dependency-focused, whichever item is being changed.
BIt runs after deployment to explain a slow refresh
Investigating a refresh that is already late is what lineage view supports.
CIt confirms that a new schema is internally correct
Internal correctness is a validation question and falls outside this checkpoint.
19 / 19
-
7 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.