Question 180 A manufacturing company consolidates regional Fabric notebooks and warehouse queries. The warehouse query spends most of its time performing an unnecessary global sort. Which design decision most directly meets the requirement? Declare an optimization successful solely because it changed a Spark configuration value Schedule appropriate OPTIMIZE or write-size remediation after controlled measurement Remove global ordering unless it is required for the final business output Benchmark before and after on the same workload using elapsed time, cost and result correctness Explanation Correct Answer C:Global sorting can force non-scalable stages and large memory use. Incorrect Answers A:Declare an optimization successful solely because it changed a Spark configuration value would not satisfy the warehouse query spends most of its time performing an unnecessary global sort because measured run time and correctness, not configuration changes, determine benefit; the defensible response is Remove global ordering unless it is required for the final business output. B:The action Schedule appropriate OPTIMIZE or write-size remediation after controlled measurement solves the Delta Gold output accumulates small Parquet files across many regional updates because compact files reduce scan overhead across Spark and other Delta consumers; it does not by itself solve the warehouse query spends most of its time performing an unnecessary global sort, whereas Remove global ordering unless it is required for the final business output does. D:Although Benchmark before and after on the same workload using elapsed time, cost and result correctness fits the separate issue that managers want to know whether optimization actually improved the SLA because an optimization should preserve output accuracy while reducing measured resource or latency costs, this case concerns the warehouse query spends most of its time performing an unnecessary global sort and should be resolved with Remove global ordering unless it is required for the final business output.
Question 181 A research consortium sets up Fabric workspaces for experiments using sensitive genomics records. A workspace storage setting changes before a sensitive ingestion test. What should the data engineer change first? Inspect the lakehouse Tables and Files structure plus the shortcut's actual target Review the applicable workspace OneLake settings and their data-governance impact Treat every OneLake shortcut as a guaranteed local, unrestricted replica of its target Document the effective OneLake configuration and validate read/write behavior with limited test identities Explanation Correct Answer D:A configuration change is not evidence of acceptable data access until representative reader and writer paths are tested. Incorrect Answers A:The action Inspect the lakehouse Tables and Files structure plus the shortcut's actual target solves analysts want to know whether an object is a managed table or a file shortcut because a shortcut is a reference to another path, not a copy of source data into the consumer workspace; it does not by itself solve a workspace storage setting changes before a sensitive ingestion test, whereas Document the effective OneLake configuration and validate read/write behavior with limited test identities does. B:For workspace engineers need to organize their OneLake catalog according to an approved tenant policy, Review the applicable workspace OneLake settings and their data-governance impact can be justified because workspace storage settings should be assessed alongside item security rather than treating OneLake paths as unmanaged folders; for this scenario involving a workspace storage setting changes before a sensitive ingestion test, the targeted response is Document the effective OneLake configuration and validate read/write behavior with limited test identities. C:Applying Treat every OneLake shortcut as a guaranteed local, unrestricted replica of its target when a workspace storage setting changes before a sensitive ingestion test would introduce a defect because shortcut semantics and target authorization can differ from copying data into a new lakehouse; a direct solution is Document the effective OneLake configuration and validate read/write behavior with limited test identities.
Question 182 A software vendor uses Fabric Git integration to build repeatable customer-specific analytics solutions. A customer branch has local changes that must not enter the shared template. Which action best addresses the observed Fabric behavior? Compare and selectively merge only approved item changes Check current supported item definitions before relying on Git as an artifact backup Treat the text of a Git commit message as proof that Fabric artifact dependencies are intact Record a tested source tag or commit and the corresponding deployment artifact Explanation Correct Answer A:Tenant-specific modifications should not contaminate the common deployment baseline. Incorrect Answers B:Although Check current supported item definitions before relying on Git as an artifact backup fits the separate issue that engineers need to identify which objects are supported by Git integration because not every workspace item and every runtime datum necessarily participates in source synchronization, this case concerns a customer branch has local changes that must not enter the shared template and should be resolved with Compare and selectively merge only approved item changes. C:The option Treat the text of a Git commit message as proof that Fabric artifact dependencies are intact fails to meet a customer branch has local changes that must not enter the shared template, given that a descriptive message is not an executed validation of target items; Compare and selectively merge only approved item changes is the correct scope of action. D:The option Record a tested source tag or commit and the corresponding deployment artifact applies to the separate issue that qA wants a precise rollback point before the next feature release, because reproducible rollback requires a known-good code and target configuration pairing; the current condition is a customer branch has local changes that must not enter the shared template, which calls for Compare and selectively merge only approved item changes.
Question 183 A retailer manages confidential inventory tables in a Fabric workspace with different item owners. A service identity can edit all items though it only runs a nightly dataflow. How should the team implement this requirement? Delete the semantic model because a single viewer lacks Lakehouse Explorer permissions Replace broad workspace membership with the minimum supported item and connection rights Grant the required supported build or read capability on that item rather than workspace-wide editing Verify report, semantic-model and source data access independently Explanation Correct Answer B:Automation roles should allow required execution without unrelated authoring privileges. Incorrect Answers A:Applying Delete the semantic model because a single viewer lacks Lakehouse Explorer permissions when a service identity can edit all items though it only runs a nightly dataflow would introduce a defect because missing read rights are an authorization issue, not evidence that the shared model is corrupt; a direct solution is Replace broad workspace membership with the minimum supported item and connection rights. C:The option Grant the required supported build or read capability on that item rather than workspace-wide editing applies to the separate issue that a report creator needs to build from a particular semantic model without editing the model, because item-specific permissions can allow downstream consumption while keeping model management separate; the current condition is a service identity can edit all items though it only runs a nightly dataflow, which calls for Replace broad workspace membership with the minimum supported item and connection rights. D:Verify report, semantic-model and source data access independently is useful when a reader can view a report but cannot open its source lakehouse, since access to a presentation artifact does not necessarily grant direct source table access; however, the actual requirement is a service identity can edit all items though it only runs a nightly dataflow, which calls for Replace broad workspace membership with the minimum supported item and connection rights.
Question 184 An education provider loads multiple assessment exports using Fabric Data Factory. The parsing task can fail while the raw input must remain retained. Which solution is the most defensible for this case? Choose the supported file-event trigger with an exact source and folder match Record run outputs and per-file completion status in a durable operational table Delete all source files as soon as the trigger fires, before validation finishes Separate raw landing from validation and use explicit failure handling Explanation Correct Answer D:Preserving raw evidence enables correction without guessing or regenerating original input. Incorrect Answers A:Option Choose the supported file-event trigger with an exact source and folder match would focus on the separate issue that a new export must trigger ingestion within minutes of file creation because a storage event responds to arrival without requiring a high-frequency polling schedule, not the current requirement that the parsing task can fail while the raw input must remain retained; the appropriate remedy is Separate raw landing from validation and use explicit failure handling. B:The option Record run outputs and per-file completion status in a durable operational table applies to the separate issue that operations needs a count of successful and failed files by day, because a single pipeline success flag does not represent a multi-file batch's actual coverage; the current condition is the parsing task can fail while the raw input must remain retained, which calls for Separate raw landing from validation and use explicit failure handling. C:For this requirement of the parsing task can fail while the raw input must remain retained, Delete all source files as soon as the trigger fires, before validation finishes would be unsafe or ineffective because losing raw input before confirmed processing prevents safe recovery; apply Separate raw landing from validation and use explicit failure handling instead.
Question 185 A national weather service delivers hourly measurements from thousands of instruments. A full daily reload scans the same historical readings every hour. Which troubleshooting or configuration step is most appropriate? Introduce an incremental checkpoint on authoritative source event IDs or timestamp/version Define event-time five-minute aggregations using a normalized district mapping Interpret missing rainfall as an automatically verified zero for every device Preserve correction versions and upsert or recompute affected historical windows Explanation Correct Answer A:Reliable source progress markers reduce unnecessary old-data reads. Incorrect Answers B:Define event-time five-minute aggregations using a normalized district mapping is useful when a dashboard needs five-minute precipitation averages by district, since windowed metrics must group the correct event timestamps and geographic dimension; however, the actual requirement is a full daily reload scans the same historical readings every hour, which calls for Introduce an incremental checkpoint on authoritative source event IDs or timestamp/version. C:Choosing Interpret missing rainfall as an automatically verified zero for every device would not satisfy the case condition (a full daily reload scans the same historical readings every hour), because missing telemetry is not evidence of zero precipitation; Introduce an incremental checkpoint on authoritative source event IDs or timestamp/version preserves the intended result. D:For devices can emit correction records for an earlier measurement time, Preserve correction versions and upsert or recompute affected historical windows can be justified because late event corrections should revise past aggregates rather than be appended as independent measurements; for this scenario involving a full daily reload scans the same historical readings every hour, the targeted response is Introduce an incremental checkpoint on authoritative source event IDs or timestamp/version.
Question 186 A utility bill publisher uses SQL dataflows to normalize charges before warehouse load. A reference lookup produces more than one tariff for a given date. Which design decision most directly meets the requirement? Use effective-date and region predicates to select the applicable tariff version Inspect the transformation step and mapped field reference for schema drift Remove reversing transactions before computing revenue because they have negative values Preserve the adjustment sign and transaction type in the fact model Explanation Correct Answer A:Joining only on product code would duplicate charges across rate history. Incorrect Answers B:The action Inspect the transformation step and mapped field reference for schema drift solves the transformation reports different totals after a source column was renamed because a renamed source field can break computed columns even if the input connection remains active; it does not by itself solve a reference lookup produces more than one tariff for a given date, whereas Use effective-date and region predicates to select the applicable tariff version does. C:Applying Remove reversing transactions before computing revenue because they have negative values when a reference lookup produces more than one tariff for a given date would introduce a defect because excluding reversals overstates financial performance; a direct solution is Use effective-date and region predicates to select the applicable tariff version. D:Although Preserve the adjustment sign and transaction type in the fact model fits the separate issue that some bills are reversed and must subtract rather than add to revenue because reversal movements must not be counted as additional positive sales, this case concerns a reference lookup produces more than one tariff for a given date and should be resolved with Use effective-date and region predicates to select the applicable tariff version.
Question 187 A ride-share company ingests live trip events into a Fabric Real-Time Intelligence workload. Data engineers need to filter out test vehicle events before downstream ingestion. What should the data engineer change first? Use an Eventhouse KQL database for the incoming telemetry stream Apply an Eventstream transformation or filter using a verified test-vehicle field Write all live JSON events to a weekly spreadsheet and call it a low-latency Eventhouse Use summarize count() by city, bin(eventTime, 1m) after validating event timestamps Explanation Correct Answer B:Ingestion filtering should use actual event attributes rather than relying on a destination query to hide noise. Incorrect Answers A:The action Use an Eventhouse KQL database for the incoming telemetry stream solves operators need low-latency queries and searches on time-series event records because eventhouse is designed for high-volume event and time-series analytics using KQL; it does not by itself solve data engineers need to filter out test vehicle events before downstream ingestion, whereas Apply an Eventstream transformation or filter using a verified test-vehicle field does. C:The option Write all live JSON events to a weekly spreadsheet and call it a low-latency Eventhouse fails to meet data engineers need to filter out test vehicle events before downstream ingestion, given that a static file cannot replace continuous real-time ingestion and KQL queryability; Apply an Eventstream transformation or filter using a verified test-vehicle field is the correct scope of action. D:Option Use summarize count() by city, bin(eventTime, 1m) after validating event timestamps would focus on the separate issue that a KQL query should report trip events per minute and city because kQL binning groups events into minute windows using the event timestamp field, not the current requirement that data engineers need to filter out test vehicle events before downstream ingestion; the appropriate remedy is Apply an Eventstream transformation or filter using a verified test-vehicle field.
Question 188 A credit union monitors nightly Dataflow Gen2 cleansing and warehouse publishing. A refresh was canceled after some destination writes had started. Which action best addresses the observed Fabric behavior? Use a supported refresh or pipeline alert tied to the Dataflow activity's failure state Treat a canceled Dataflow Gen2 run as an automatic full rollback of every destination Check destination transaction outcomes and partial writes before rerunning Compare refresh-duration history and the step-level source query cost Explanation Correct Answer C:A canceled refresh can leave committed destination records depending on timing and sink. Incorrect Answers A:For the owner needs a notification when the dataflow refresh fails, Use a supported refresh or pipeline alert tied to the Dataflow activity's failure state can be justified because failure notifications should be driven by task outcome, not by arbitrary calendar events; for this scenario involving a refresh was canceled after some destination writes had started, the targeted response is Check destination transaction outcomes and partial writes before rerunning. B:The option Treat a canceled Dataflow Gen2 run as an automatic full rollback of every destination fails to meet a refresh was canceled after some destination writes had started, given that different write stages and destinations may have committed partial results; Check destination transaction outcomes and partial writes before rerunning is the correct scope of action. D:The option Compare refresh-duration history and the step-level source query cost applies to the separate issue that the same dataflow takes progressively longer after adding a source join, because trend evidence can identify new transformation bottlenecks rather than assuming the gateway is at fault; the current condition is a refresh was canceled after some destination writes had started, which calls for Check destination transaction outcomes and partial writes before rerunning.
Question 189 A telecom operator administers an Eventhouse that unexpectedly rejects incoming records. A time-series query fails because event timestamps are stored as incompatible strings. How should the team implement this requirement? Make the entire Eventhouse public to avoid mapping and permission errors Review KQL table schema and supported ingestion mapping updates Parse the field into a supported KQL datetime type before time binning Inspect database-level access and execution identity instead of restarting Eventstream Explanation Correct Answer C:Binning and datetime operators require valid typed values. Incorrect Answers A:The option Make the entire Eventhouse public to avoid mapping and permission errors fails to meet a time-series query fails because event timestamps are stored as incompatible strings, given that public exposure is neither necessary nor safe for debugging ingestion failures; Parse the field into a supported KQL datetime type before time binning is the correct scope of action. B:Option Review KQL table schema and supported ingestion mapping updates would focus on the separate issue that the payload contains a new field that is absent from the ingestion mapping because mapping mismatches can reject or misroute events even while the source connector is healthy, not the current requirement that a time-series query fails because event timestamps are stored as incompatible strings; the appropriate remedy is Parse the field into a supported KQL datetime type before time binning. D:Inspect database-level access and execution identity instead of restarting Eventstream is useful when users receive permission-denied errors on one KQL database, since an authorization failure is independent of source data arrival; however, the actual requirement is a time-series query fails because event timestamps are stored as incompatible strings, which calls for Parse the field into a supported KQL datetime type before time binning.
Question 190 An airport analytics group manages a Fabric Data Factory pipeline with hundreds of source files. A connector is frequently throttled during peak network demand. Which solution is the most defensible for this case? Reduce concurrency or apply supported bounded retry and backoff Set every Copy activity to unlimited parallelism without measuring source constraints Introduce a verified completion or validation barrier before refresh Cache or compute a stable lookup once per batch and pass the result to activities Explanation Correct Answer A:Aggressive parallel requests can worsen rate limiting and elapsed completion time. Incorrect Answers B:For this requirement of a connector is frequently throttled during peak network demand, Set every Copy activity to unlimited parallelism without measuring source constraints would be unsafe or ineffective because unbounded concurrency can trigger throttling and greater contention; apply Reduce concurrency or apply supported bounded retry and backoff instead. C:Introduce a verified completion or validation barrier before refresh is useful when a downstream model refresh begins before all required files have loaded, since starting downstream tasks early may lower measured latency but publish incomplete data; however, the actual requirement is a connector is frequently throttled during peak network demand, which calls for Reduce concurrency or apply supported bounded retry and backoff. D:The action Cache or compute a stable lookup once per batch and pass the result to activities solves an orchestration repeats the same expensive lookup for every file because repeated invariant work can inflate pipeline duration unnecessarily; it does not by itself solve a connector is frequently throttled during peak network demand, whereas Reduce concurrency or apply supported bounded retry and backoff does.