You save $69.98
DP-600 Premium Bundle
- Premium File 250 Questions & Answers
- Last Update: Nov 9, 2026
- Training Course 69 Lectures
- Study Guide 506 Pages
You save $69.98
A slow DAX measure repeatedly iterates a large fact table with expensive nested filters. The team plans to implement this change: Profile the DAX query and simplify repeated filters or calculations, using variables where appropriate. Which result best verifies the intended outcome?
DAX performance improvements should be measured against the existing calculation semantics. This evidence exercises the actual success condition rather than only confirming that a resource exists.
That observation would verify a different goal: The optimized visual has acceptable latency and preserves the required aggregate results. It does not demonstrate the specific required result: The optimized measure returns the same output and its measured query duration decreases.
That observation would verify a different goal: Performance traces show the query now executes in Direct Lake rather than falling back. It does not demonstrate the specific required result: The optimized measure returns the same output and its measured query duration decreases.
That observation would verify a different goal: Restricted users remain protected and query traces show the intended storage behavior. It does not demonstrate the specific required result: The optimized measure returns the same output and its measured query duration decreases.
Analysts require Direct Lake access to Delta facts combined with a separate imported reference source. Which implementation decision best addresses the stated requirement?
Direct Lake on OneLake supports composite modeling where its rules permit additional modes. The proposed action directly targets the problem described in the scenario.
Trigger or allow a successful Direct Lake framing refresh after creation or schema changes. is an approach for a different requirement: A framing operation updates references to current Delta files without performing a full Import load. In the present case, direct Lake on OneLake supports composite modeling where its rules permit additional modes.
Use Import mode with an appropriate semantic model refresh schedule. is an approach for a different requirement: Import stores a full local model copy for in-memory querying, trading periodic refresh for interactive performance. In the present case, direct Lake on OneLake supports composite modeling where its rules permit additional modes.
Set DirectLakeBehavior to DirectLakeOnly temporarily during diagnosis where supported. is an approach for a different requirement: DirectLakeOnly fails when conditions for Direct Lake aren't met, rather than silently falling back. In the present case, direct Lake on OneLake supports composite modeling where its rules permit additional modes.
A team maintains hundreds of near-identical time-intelligence measures that differ only in base measure. Which implementation decision best addresses the stated requirement?
Calculation groups apply reusable DAX transformations to many explicit measures. The proposed action directly targets the problem described in the scenario.
Configure a dynamic format string for the relevant measure or calculation group item. is an approach for a different requirement: Dynamic format strings change presentation format while preserving the underlying numeric value. In the present case, calculation groups apply reusable DAX transformations to many explicit measures.
Define a semantic-model calculation group rather than separate report-specific transformations. is an approach for a different requirement: Centralized calculation items reduce duplicated DAX business logic and support consistency. In the present case, calculation groups apply reusable DAX transformations to many explicit measures.
Use explicit measures and configure the calculation group requirements rather than relying on implicit measures. is an approach for a different requirement: Calculation groups typically require explicit measures because their transformations use selected-measure semantics. In the present case, calculation groups apply reusable DAX transformations to many explicit measures.
The model owner wants to prevent unexpected query fallback for a frequently used KPI. The team plans to implement this change: Materialize compatible Delta data or adjust unsupported features so Direct Lake can execute. Which result best verifies the intended outcome?
Direct Lake on SQL falls back to DirectQuery for certain unsupported sources such as unmaterialized SQL views. This evidence exercises the actual success condition rather than only confirming that a resource exists.
That observation would verify a different goal: Restricted users remain protected and query traces show the intended storage behavior. It does not demonstrate the specific required result: Performance traces show the query now executes in Direct Lake rather than falling back.
That observation would verify a different goal: Source query traces show an appropriate date predicate instead of a full-table extraction. It does not demonstrate the specific required result: Performance traces show the query now executes in Direct Lake rather than falling back.
That observation would verify a different goal: After maintenance and framing, diagnostics identify the table as executing in Direct Lake. It does not demonstrate the specific required result: Performance traces show the query now executes in Direct Lake rather than falling back.
An invoice fact contains both OrderDateKey and ShipDateKey linked to the same Date dimension. Which implementation decision best addresses the stated requirement?
Role-playing dates require explicit relationship design when one Date dimension supports multiple date roles. The proposed action directly targets the problem described in the scenario.
Create a shared Date dimension with appropriate relationships to both facts. is an approach for a different requirement: Conformed dimensions support consistent cross-fact filtering when relationship paths are valid. In the present case, role-playing dates require explicit relationship design when one Date dimension supports multiple date roles.
Align relationship key data types and values before creating the relationship. is an approach for a different requirement: Relationship matching depends on compatible key types and valid key values. In the present case, role-playing dates require explicit relationship design when one Date dimension supports multiple date roles.
Make dimension key values unique and create a one-to-many relationship at the correct grain. is an approach for a different requirement: The unique side of a one-to-many relationship must contain one row per relationship key. In the present case, role-playing dates require explicit relationship design when one Date dimension supports multiple date roles.
A category chart needs each segment's percentage of total across all categories. Which implementation decision best addresses the stated requirement?
Removing the chosen category filter creates a meaningful whole against which to compare each part. The proposed action directly targets the problem described in the scenario.
Use FILTER with the appropriate predicate in a table or CALCULATE expression. is an approach for a different requirement: DAX table filtering constructs a subset before the intended aggregation is evaluated. In the present case, removing the chosen category filter creates a meaningful whole against which to compare each part.
Implement a CALCULATE measure with an explicit Status = Paid filter context. is an approach for a different requirement: CALCULATE applies a specified filter when evaluating the measure. In the present case, removing the chosen category filter creates a meaningful whole against which to compare each part.
Use SELECTEDVALUE with a suitable alternate result for the category context. is an approach for a different requirement: SELECTEDVALUE returns a scalar when exactly one distinct value is available. In the present case, removing the chosen category filter creates a meaningful whole against which to compare each part.
A report needs monthly totals by shipment date without changing the default order-date relationship. The team plans to implement this change: Use an appropriate inactive relationship with a DAX USERELATIONSHIP calculation for ship-date measures. Which result best verifies the intended outcome?
Role-playing dates require explicit relationship design when one Date dimension supports multiple date roles. This evidence exercises the actual success condition rather than only confirming that a resource exists.
That observation would verify a different goal: The same product category filters sales and inventory consistently. It does not demonstrate the specific required result: The shipment KPI groups by ShipDate while the ordinary sales measure still uses OrderDate.
That observation would verify a different goal: Customers in two territories appear correctly without multiplying unrelated sales totals. It does not demonstrate the specific required result: The shipment KPI groups by ShipDate while the ordinary sales measure still uses OrderDate.
That observation would verify a different goal: Slicing by customer segment returns the correct aggregated sales without duplicate fact rows. It does not demonstrate the specific required result: The shipment KPI groups by ShipDate while the ordinary sales measure still uses OrderDate.
Fabric model developers need to uncover why a Direct Lake on SQL table sometimes runs via DirectQuery. The team plans to implement this change: Set DirectLakeBehavior to DirectLakeOnly temporarily during diagnosis where supported. Which result best verifies the intended outcome?
DirectLakeOnly fails when conditions for Direct Lake aren't met, rather than silently falling back. This evidence exercises the actual success condition rather than only confirming that a resource exists.
That observation would verify a different goal: After materialization the affected query uses Direct Lake instead of the slower fallback. It does not demonstrate the specific required result: An unsupported view produces a clear failure in development and the cause is corrected before production.
That observation would verify a different goal: A restricted test user cannot read protected rows through the Direct Lake on OneLake model. It does not demonstrate the specific required result: An unsupported view produces a clear failure in development and the cause is corrected before production.
That observation would verify a different goal: The combined model responds correctly to filters spanning the imported lookup and Direct Lake fact. It does not demonstrate the specific required result: An unsupported view produces a clear failure in development and the cause is corrected before production.
A BI service repeatedly processes old partitions and misses its refresh window. Which implementation decision best addresses the stated requirement?
Incremental refresh partitions time-based data and reprocesses only the selected recent window. The proposed action directly targets the problem described in the scenario.
Inspect query folding and move a compatible RangeStart/RangeEnd filter toward the source. is an approach for a different requirement: Query folding can push incremental partition filtering to the data source and reduce transferred data. In the present case, incremental refresh partitions time-based data and reprocesses only the selected recent window.
Use one inclusive and one exclusive time boundary for RangeStart and RangeEnd. is an approach for a different requirement: Nonoverlapping date window predicates avoid the same timestamp belonging to two partitions. In the present case, incremental refresh partitions time-based data and reprocesses only the selected recent window.
Move appropriate access rules to supported semantic-model security where the design permits, or accept fallback. is an approach for a different requirement: SQL endpoint security can force DirectQuery fallback in Direct Lake on SQL; changing layers requires review. In the present case, incremental refresh partitions time-based data and reprocesses only the selected recent window.
An executive report currently displays an exception or infinity for zero-denominator growth rates. Which implementation decision best addresses the stated requirement?
DIVIDE handles zero and blank denominators consistently in DAX measures. The proposed action directly targets the problem described in the scenario.
Use SELECTEDVALUE with a suitable alternate result for the category context. is an approach for a different requirement: SELECTEDVALUE returns a scalar when exactly one distinct value is available. In the present case, dIVIDE handles zero and blank denominators consistently in DAX measures.
Use FILTER with the appropriate predicate in a table or CALCULATE expression. is an approach for a different requirement: DAX table filtering constructs a subset before the intended aggregation is evaluated. In the present case, dIVIDE handles zero and blank denominators consistently in DAX measures.
Use suitable DAX time-intelligence over an appropriate marked Date table. is an approach for a different requirement: Time intelligence shifts date filter context to a comparable period rather than subtracting an arbitrary constant. In the present case, dIVIDE handles zero and blank denominators consistently in DAX measures.
A report displays current-year revenue in both current and comparison columns. Which implementation decision best addresses the stated requirement?
Time intelligence shifts date filter context to a comparable period rather than subtracting an arbitrary constant. The proposed action directly targets the problem described in the scenario.
Use FILTER with the appropriate predicate in a table or CALCULATE expression. is an approach for a different requirement: DAX table filtering constructs a subset before the intended aggregation is evaluated. In the present case, time intelligence shifts date filter context to a comparable period rather than subtracting an arbitrary constant.
Use a DAX SUMX iterator over sales rows to sum the row-level product. is an approach for a different requirement: SUMX evaluates an expression per row and then aggregates the results. In the present case, time intelligence shifts date filter context to a comparable period rather than subtracting an arbitrary constant.
Use DISTINCTCOUNT over a stable CustomerKey. is an approach for a different requirement: DISTINCTCOUNT counts unique key values while ordinary row COUNT counts repeated occurrences. In the present case, time intelligence shifts date filter context to a comparable period rather than subtracting an arbitrary constant.
Please check your mailbox for a message from support@examlabs.com and follow the directions.