Question 250 An airport analytics group manages a Fabric Data Factory pipeline with hundreds of source files. A Copy activity transfers files sequentially and misses the operational freshness target. Which solution is the most defensible for this case? Set every Copy activity to unlimited parallelism without measuring source constraints Cache or compute a stable lookup once per batch and pass the result to activities Reduce concurrency or apply supported bounded retry and backoff Tune supported copy parallelism based on source limits and capacity metrics Explanation Correct Answer D:Parallel transfer can improve throughput only when endpoints and capacity can support it. Incorrect Answers A:Set every Copy activity to unlimited parallelism without measuring source constraints would not satisfy a Copy activity transfers files sequentially and misses the operational freshness target because unbounded concurrency can trigger throttling and greater contention; the defensible response is Tune supported copy parallelism based on source limits and capacity metrics. B:The option Cache or compute a stable lookup once per batch and pass the result to activities applies to the separate issue that an orchestration repeats the same expensive lookup for every file, because repeated invariant work can inflate pipeline duration unnecessarily; the current condition is a Copy activity transfers files sequentially and misses the operational freshness target, which calls for Tune supported copy parallelism based on source limits and capacity metrics. C:Reduce concurrency or apply supported bounded retry and backoff is useful when a connector is frequently throttled during peak network demand, since aggressive parallel requests can worsen rate limiting and elapsed completion time; however, the actual requirement is a Copy activity transfers files sequentially and misses the operational freshness target, which calls for Tune supported copy parallelism based on source limits and capacity metrics.
Question 251 A healthcare integration team uses a Fabric Lakehouse and OneLake paths as shared inputs for notebooks. An external data folder must be read without making a second copy. Which troubleshooting or configuration step is most appropriate? Verify both shortcut-location permissions and target-source permissions for their identity Record and inspect the shortcut target, credential mode and source ownership Copy external credentials into every notebook source cell to make OneLake shortcuts work Create an authorized OneLake shortcut to the external folder under the appropriate lakehouse Files path Explanation Correct Answer D:A shortcut avoids duplicating the underlying bytes while making a governed remote path accessible to Spark. Incorrect Answers A:The option Verify both shortcut-location permissions and target-source permissions for their identity applies to the separate issue that oneLake consumers report access denied despite seeing the shortcut name, because visibility of a reference does not guarantee authorization to the underlying folder or table; the current condition is an external data folder must be read without making a second copy, which calls for Create an authorized OneLake shortcut to the external folder under the appropriate lakehouse Files path. B:Record and inspect the shortcut target, credential mode and source ownership is useful when the storage administrator needs to establish which source system owns a shared shortcut, since lineage and security review require the actual target and credential context, not merely the shortcut's display label; however, the actual requirement is an external data folder must be read without making a second copy, which calls for Create an authorized OneLake shortcut to the external folder under the appropriate lakehouse Files path. C:Applying Copy external credentials into every notebook source cell to make OneLake shortcuts work when an external data folder must be read without making a second copy would introduce a defect because storing credentials in code creates secret exposure and does not establish proper identity governance; a direct solution is Create an authorized OneLake shortcut to the external folder under the appropriate lakehouse Files path.
Question 252 A manufacturing company operates a SQL-first Fabric warehouse and multiple governed semantic models. Changes to column type would truncate previously valid source values. Which design decision most directly meets the requirement? Test conversion against representative data and implement an explicit migration strategy Use a reviewed database project and explicit schema deployment process Treat a green deployment badge as proof that every data row remained unchanged Reject the assumption and design backup or forward-repair recovery before deployment Explanation Correct Answer A:Data-type narrowing can break loads and queries despite syntactically valid SQL. Incorrect Answers B:The action Use a reviewed database project and explicit schema deployment process solves a DDL change must be approved separately from data refresh schedules because versioned DDL can be promoted independently from downstream refresh orchestration; it does not by itself solve changes to column type would truncate previously valid source values, whereas Test conversion against representative data and implement an explicit migration strategy does. C:The option Treat a green deployment badge as proof that every data row remained unchanged fails to meet changes to column type would truncate previously valid source values, given that metadata deployment success does not establish data integrity; Test conversion against representative data and implement an explicit migration strategy is the correct scope of action. D:Although Reject the assumption and design backup or forward-repair recovery before deployment fits the separate issue that a dependency-free rollback is requested for a data-destructive migration because dropping or overwriting data is not reversed by reverting a schema-only source file, this case concerns changes to column type would truncate previously valid source values and should be resolved with Test conversion against representative data and implement an explicit migration strategy.
Question 253 A regional health provider shares a curated lakehouse through Direct Lake semantic models. A Power BI semantic model over SQL mode does not apply the expected producer restrictions. What should the data engineer change first? Configure supported OneLake row security and verify each consuming engine's enforcement mode Assume workspace admins always experience identical row filtering to restricted report viewers Test with a qualified least-privilege guest identity and verify cross-tenant configuration Verify the selected Direct Lake and OneLake identity integration rather than assuming every model mode is equivalent Explanation Correct Answer D:Semantic model access modes vary in how end-user identity is passed through to underlying data. Incorrect Answers A:The action Configure supported OneLake row security and verify each consuming engine's enforcement mode solves row restrictions must apply consistently when consumers query through OneLake-aware engines because engine identity and Direct Lake access mode affect whether OneLake policy is evaluated for each user; it does not by itself solve a Power BI semantic model over SQL mode does not apply the expected producer restrictions, whereas Verify the selected Direct Lake and OneLake identity integration rather than assuming every model mode is equivalent does. B:The option Assume workspace admins always experience identical row filtering to restricted report viewers fails to meet a Power BI semantic model over SQL mode does not apply the expected producer restrictions, given that privileged workspace access and engine identity mode can change effective data permissions; Verify the selected Direct Lake and OneLake identity integration rather than assuming every model mode is equivalent is the correct scope of action. C:Although Test with a qualified least-privilege guest identity and verify cross-tenant configuration fits the separate issue that data owners want to validate access for a guest rather than their own administrative account because entra guest policy and Fabric security must both permit the specific collaboration path, this case concerns a Power BI semantic model over SQL mode does not apply the expected producer restrictions and should be resolved with Verify the selected Direct Lake and OneLake identity integration rather than assuming every model mode is equivalent.
Question 254 A manufacturing company orchestrates hourly equipment metrics from several business units. The team should control the number of simultaneous plant copies. Which action best addresses the observed Fabric behavior? Set a bounded ForEach batch or parallel execution policy based on capacity Pass the appropriate activity output through a scoped expression into the notebook Expose a validated site parameter and use it in supported dynamic expressions Make all plant pipelines write into one unpartitioned file without coordination Explanation Correct Answer A:A deliberate concurrency ceiling protects source and destination throughput. Incorrect Answers B:Although Pass the appropriate activity output through a scoped expression into the notebook fits the separate issue that an upstream Copy activity returns a file path needed by the next notebook because expression references provide run-specific outputs rather than a fixed global filename, this case concerns the team should control the number of simultaneous plant copies and should be resolved with Set a bounded ForEach batch or parallel execution policy based on capacity. C:Option Expose a validated site parameter and use it in supported dynamic expressions would focus on the separate issue that the same pipeline must handle varying site names without modifying its definition because parameterization avoids copy-and-paste pipeline variants for each plant, not the current requirement that the team should control the number of simultaneous plant copies; the appropriate remedy is Set a bounded ForEach batch or parallel execution policy based on capacity. D:Choosing Make all plant pipelines write into one unpartitioned file without coordination would not satisfy the case condition (the team should control the number of simultaneous plant copies), because colliding writes can cause loss or inconsistent outputs; Set a bounded ForEach batch or parallel execution policy based on capacity preserves the intended result.
Question 255 A financial services company takes hourly copies of a SQL source into a governed Fabric lakehouse. The load completed with fewer rows than the source's change report. How should the team implement this requirement? Use a conservative overlap window or reliable CDC with deterministic deduplication Reconcile source and destination counts plus keys before advancing the checkpoint Select incremental extraction using supported watermark or CDC capabilities Advance the watermark before the destination commit to speed up retries Explanation Correct Answer B:A successful activity state is not evidence of complete business-row ingestion. Incorrect Answers A:Although Use a conservative overlap window or reliable CDC with deterministic deduplication fits the separate issue that the source changes earlier rows after the previous watermark has advanced because watermark policy must handle late updates without inserting duplicate target versions, this case concerns the load completed with fewer rows than the source's change report and should be resolved with Reconcile source and destination counts plus keys before advancing the checkpoint. C:The option Select incremental extraction using supported watermark or CDC capabilities applies to the separate issue that a daily full snapshot is too expensive for a hundred-million-row source, because loading only changes reduces scanning and network transfer when reliable source change markers exist; the current condition is the load completed with fewer rows than the source's change report, which calls for Reconcile source and destination counts plus keys before advancing the checkpoint. D:Applying Advance the watermark before the destination commit to speed up retries when the load completed with fewer rows than the source's change report would introduce a defect because a failed target write after an early checkpoint can permanently skip source changes; a direct solution is Reconcile source and destination counts plus keys before advancing the checkpoint.
Question 256 A telecom company loads call-detail records into Fabric to support billing analytics. An internal source folder should be reused without extra data movement. Which solution is the most defensible for this case? Attach unidentified call charges to the first matching account name Compute a grain-aware GROUP BY after validated rate application Configure a supported OneLake shortcut and verify target access Merge by the call record ID using the authoritative update sequence Explanation Correct Answer C:A shortcut can reference source files while retaining source ownership and permission constraints. Incorrect Answers A:For this requirement of an internal source folder should be reused without extra data movement, Attach unidentified call charges to the first matching account name would be unsafe or ineffective because a display name is not a safe chargeable customer key; apply Configure a supported OneLake shortcut and verify target access instead. B:The option Compute a grain-aware GROUP BY after validated rate application applies to the separate issue that analysts require charges summed by customer and billing month, because billing aggregates depend on accurate per-call amounts and customer-month attribution; the current condition is an internal source folder should be reused without extra data movement, which calls for Configure a supported OneLake shortcut and verify target access. D:The action Merge by the call record ID using the authoritative update sequence solves new records may be corrected with a later processing revision because corrections should replace or version the same business call, not create a second billable event; it does not by itself solve an internal source folder should be reused without extra data movement, whereas Configure a supported OneLake shortcut and verify target access does.
Question 257 A cloud video platform records playback quality events in Fabric Eventhouse. The team needs only buffering events from sessions with a minimum duration. Which troubleshooting or configuration step is most appropriate? Validate the Eventstream-to-KQL schema and ingestion diagnostic errors Apply typed filters to status and duration before aggregation Treat the presence of a dashboard title as proof that the Eventhouse contains fresh events Compute a max(duration) measure grouped by region and time window Explanation Correct Answer B:Source predicates prevent unrelated playback traffic from changing the failure metric. Incorrect Answers A:The option Validate the Eventstream-to-KQL schema and ingestion diagnostic errors applies to the separate issue that new events are missing because the Eventstream destination mapping changed, because query tuning cannot repair events that were rejected before ingestion; the current condition is the team needs only buffering events from sessions with a minimum duration, which calls for Apply typed filters to status and duration before aggregation. C:The option Treat the presence of a dashboard title as proof that the Eventhouse contains fresh events fails to meet the team needs only buffering events from sessions with a minimum duration, given that display metadata is not evidence of successful streaming delivery; Apply typed filters to status and duration before aggregation is the correct scope of action. D:For a dashboard should show the worst buffering delay in each region, Compute a max(duration) measure grouped by region and time window can be justified because maximum aggregation represents the worst observed delay, unlike sum of all durations; for this scenario involving the team needs only buffering events from sessions with a minimum duration, the targeted response is Apply typed filters to status and duration before aggregation.
Question 258 A bank produces hourly aggregate balances and refreshes reports for multiple branches. Audit asks when a published report became stale relative to source loads. Which design decision most directly meets the requirement? Inspect idempotency and target write evidence before replaying Track branch-level last successful commit timestamps Compare source commit, model refresh and report visibility timestamps Report the report's publication date as the last known time that its data was refreshed Explanation Correct Answer C:Freshness is a chain of stages rather than one single schedule setting. Incorrect Answers A:Inspect idempotency and target write evidence before replaying is useful when a failed batch partially committed its destination before an automatic retry, since retry must not duplicate already committed financial records; however, the actual requirement is audit asks when a published report became stale relative to source loads, which calls for Compare source commit, model refresh and report visibility timestamps. B:The action Track branch-level last successful commit timestamps solves one branch's last successful load is several hours behind the others because global workspace health is not enough to establish per-branch freshness; it does not by itself solve audit asks when a published report became stale relative to source loads, whereas Compare source commit, model refresh and report visibility timestamps does. D:For this requirement of audit asks when a published report became stale relative to source loads, Report the report's publication date as the last known time that its data was refreshed would be unsafe or ineffective because publication metadata is not necessarily data freshness; apply Compare source commit, model refresh and report visibility timestamps instead.
Question 259 An engineering research group performs scheduled PySpark transformations in Fabric notebooks. A notebook fails on a package that worked in a personal interactive session. What should the data engineer change first? Coordinate conflicting writes and inspect Delta commit conflict diagnostics Verify the attached published environment and the scheduled runtime package versions Inspect the join's skewed partitions and choose an appropriate mitigation Disable all partition-level task retries because one executor failed Explanation Correct Answer B:Personal session installations may not be present in a scheduled execution environment. Incorrect Answers A:The action Coordinate conflicting writes and inspect Delta commit conflict diagnostics solves an output Delta transaction fails after multiple jobs write the same table because concurrent writes require valid conflict resolution, not disabled transaction logs; it does not by itself solve a notebook fails on a package that worked in a personal interactive session, whereas Verify the attached published environment and the scheduled runtime package versions does. C:Although Inspect the join's skewed partitions and choose an appropriate mitigation fits the separate issue that spark stages run slowly after a DataFrame join introduces a single hot key because key skew can dominate runtime even when total row count is unchanged, this case concerns a notebook fails on a package that worked in a personal interactive session and should be resolved with Verify the attached published environment and the scheduled runtime package versions. D:Choosing Disable all partition-level task retries because one executor failed would not satisfy the case condition (a notebook fails on a package that worked in a personal interactive session), because removing fault recovery does not fix a bad library or incorrect target; Verify the attached published environment and the scheduled runtime package versions preserves the intended result.
Question 260 A sports analytics provider reports slow Eventhouse queries on historical match data. A query combines all seasons before filtering the competition and date. Which action best addresses the observed Fabric behavior? Set the cache retention to an unlimited period for every table regardless of storage cost Evaluate query acceleration for the eligible Delta shortcut and selected hot period Use a suitable arg_max(eventTime, *) grouping rather than sorting the entire table Apply selective KQL predicates before expensive joins and aggregates Explanation Correct Answer D:Early filtering reduces event volume and intermediate results. Incorrect Answers A:Set the cache retention to an unlimited period for every table regardless of storage cost would not satisfy a query combines all seasons before filtering the competition and date because acceleration should follow measured working sets and capacity limits; the defensible response is Apply selective KQL predicates before expensive joins and aggregates. B:Although Evaluate query acceleration for the eligible Delta shortcut and selected hot period fits the separate issue that queries fetch source Delta snapshots through an external shortcut and repeat the same scans because cached external data can avoid repeated full remote reads while retaining the source reference, this case concerns a query combines all seasons before filtering the competition and date and should be resolved with Apply selective KQL predicates before expensive joins and aggregates. C:Option Use a suitable arg_max(eventTime, *) grouping rather than sorting the entire table would focus on the separate issue that a dashboard requests the most recent match status for each team because event-oriented row selection can avoid unnecessary global ordering for latest-state questions, not the current requirement that a query combines all seasons before filtering the competition and date; the appropriate remedy is Apply selective KQL predicates before expensive joins and aggregates.