Question 570 A national library runs Fabric dataflows to transform multilingual book catalogs. A Power Query step references an outdated source column name. Which design decision most directly meets the requirement? Select the correct supported source encoding and validate representative characters Deduplicate or upsert using an authoritative edition and ISBN key Update the broken column reference in the Applied Steps and verify schema Replace all unreadable titles with the same placeholder and claim the catalog is repaired Explanation Correct Answer C:Source schema drift can invalidate a transformation even when connection succeeds. Incorrect Answers A:Select the correct supported source encoding and validate representative characters is useful when a file uses a different character encoding and book titles become unreadable, since wrong decoding can corrupt text while leaving row counts apparently correct; however, the actual requirement is a Power Query step references an outdated source column name, which calls for Update the broken column reference in the Applied Steps and verify schema. B:The action Deduplicate or upsert using an authoritative edition and ISBN key solves the destination contains repeated books after retrying a failed load because repeated append after partial success creates duplicate catalog entries; it does not by itself solve a Power Query step references an outdated source column name, whereas Update the broken column reference in the Applied Steps and verify schema does. D:Applying Replace all unreadable titles with the same placeholder and claim the catalog is repaired when a Power Query step references an outdated source column name would introduce a defect because uniform placeholders erase source meaning and identification; a direct solution is Update the broken column reference in the Applied Steps and verify schema.
Question 571 A utility bill publisher uses SQL dataflows to normalize charges before warehouse load. Some bills are reversed and must subtract rather than add to revenue. What should the data engineer change first? Inspect the transformation step and mapped field reference for schema drift Preserve the adjustment sign and transaction type in the fact model Parse amounts using explicit source locale and validation rules Remove reversing transactions before computing revenue because they have negative values Explanation Correct Answer B:Reversal movements must not be counted as additional positive sales. Incorrect Answers A: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 some bills are reversed and must subtract rather than add to revenue, whereas Preserve the adjustment sign and transaction type in the fact model does. C:Although Parse amounts using explicit source locale and validation rules fits the separate issue that monetary amounts arrive in strings with two different locale-specific decimal conventions because blind text-to-decimal conversion can shift values or turn invalid strings into nulls, this case concerns some bills are reversed and must subtract rather than add to revenue and should be resolved with Preserve the adjustment sign and transaction type in the fact model. D:The option Remove reversing transactions before computing revenue because they have negative values fails to meet some bills are reversed and must subtract rather than add to revenue, given that excluding reversals overstates financial performance; Preserve the adjustment sign and transaction type in the fact model is the correct scope of action.
Question 572 A healthcare network uses OneLake shortcuts to read data from another Fabric workspace. An external shortcut's stored authentication has expired. Which action best addresses the observed Fabric behavior? Repair its supported connection credential and verify source access Inspect shortcut-path and producer-target security for the actual reader Assess external-table query acceleration and caching within supported limits Disable OneLake security on the source for every consumer to bypass one access problem Explanation Correct Answer A:Broken authentication cannot be corrected by changing a downstream Spark SELECT. Incorrect Answers B:Although Inspect shortcut-path and producer-target security for the actual reader fits the separate issue that a reader can browse the shortcut but query execution returns access denied because source authorization remains effective even when a consumer can see the shortcut object, this case concerns an external shortcut's stored authentication has expired and should be resolved with Repair its supported connection credential and verify source access. C:Option Assess external-table query acceleration and caching within supported limits would focus on the separate issue that an Eventhouse shortcut query slows after the source data grows because external Delta reads may benefit from caching, but it does not repair missing source authorization, not the current requirement that an external shortcut's stored authentication has expired; the appropriate remedy is Repair its supported connection credential and verify source access. D:Disable OneLake security on the source for every consumer to bypass one access problem would not satisfy an external shortcut's stored authentication has expired because shared source data should remain governed under least-privilege identity controls; the defensible response is Repair its supported connection credential and verify source access.
Question 573 An energy company joins smart-meter readings with reference tables in Fabric Spark. A high-cardinality customer attribute is not required for downstream metrics. How should the team implement this requirement? Join on the display name of a transformer and ignore its stable identifier Validate and evolve the output schema deliberately before merging it into Delta Project only necessary columns before an expensive shuffle or join Group by transformer ID and the correct hour bucket using an explicit max aggregate Explanation Correct Answer C:Column pruning reduces transferred data and memory pressure. Incorrect Answers A:Applying Join on the display name of a transformer and ignore its stable identifier when a high-cardinality customer attribute is not required for downstream metrics would introduce a defect because names can be reused or changed and are not reliable keys; a direct solution is Project only necessary columns before an expensive shuffle or join. B:Option Validate and evolve the output schema deliberately before merging it into Delta would focus on the separate issue that the ingestion adds an unexpected nullable measurement field because uncontrolled schema evolution can produce inconsistent consumer expectations, not the current requirement that a high-cardinality customer attribute is not required for downstream metrics; the appropriate remedy is Project only necessary columns before an expensive shuffle or join. D:Group by transformer ID and the correct hour bucket using an explicit max aggregate is useful when the team needs per-hour maximum load by transformer, since aggregation must use the event timestamp and the intended transformer grain; however, the actual requirement is a high-cardinality customer attribute is not required for downstream metrics, which calls for Project only necessary columns before an expensive shuffle or join.
Question 574 A fintech startup receives streaming transactions into Fabric Eventhouse and retains raw Delta copies. The event query shows unexpected duplicate transactions after replay. Which solution is the most defensible for this case? Publish the secured historical Delta source to an anonymous endpoint to increase query speed Deduplicate by stable transaction event ID and source revision Review OneLake shortcut and target identity permissions Evaluate shortcut query acceleration and relevant time predicates Explanation Correct Answer B:Replay and delivery semantics can create repeated records if business identity is not enforced. Incorrect Answers A:The option Publish the secured historical Delta source to an anonymous endpoint to increase query speed fails to meet the event query shows unexpected duplicate transactions after replay, given that public sharing does not repair the query plan and violates the data-protection intent; Deduplicate by stable transaction event ID and source revision is the correct scope of action. C:Review OneLake shortcut and target identity permissions is useful when a restricted analyst can query native events but not the source Delta shortcut, since native KQL access and external OneLake data authorization are separate paths; however, the actual requirement is the event query shows unexpected duplicate transactions after replay, which calls for Deduplicate by stable transaction event ID and source revision. D:The action Evaluate shortcut query acceleration and relevant time predicates solves a KQL query is unexpectedly slow due to scanning external historical Delta data because external tables can require data fetches and lack native indexes without acceleration; it does not by itself solve the event query shows unexpected duplicate transactions after replay, whereas Deduplicate by stable transaction event ID and source revision does.
Question 575 An advertising agency builds a recurring Fabric Data Factory Copy pipeline from a partner API. The partner API paginates results and a single request omits most entries. Which troubleshooting or configuration step is most appropriate? Inspect schema/mapping errors and update the tested destination column mapping Use supported pagination or controlled page iteration with completion checks Apply bounded retry and throughput controls that honor the source rate limit Put the partner's production bearer token in plaintext pipeline run descriptions Explanation Correct Answer B:All response pages must be extracted to avoid silent record loss. Incorrect Answers A:The option Inspect schema/mapping errors and update the tested destination column mapping applies to the separate issue that an API response schema changes and Copy maps the wrong fields, because connector success does not guarantee that a changed payload still matches the target contract; the current condition is the partner API paginates results and a single request omits most entries, which calls for Use supported pagination or controlled page iteration with completion checks. C:The action Apply bounded retry and throughput controls that honor the source rate limit solves the source limits requests per minute and the pipeline receives rate-limit errors because aggressive unbounded requests can worsen throttling and missing data; it does not by itself solve the partner API paginates results and a single request omits most entries, whereas Use supported pagination or controlled page iteration with completion checks does. D:Applying Put the partner's production bearer token in plaintext pipeline run descriptions when the partner API paginates results and a single request omits most entries would introduce a defect because operational logs and comments are not approved secret storage; a direct solution is Use supported pagination or controlled page iteration with completion checks.
Question 576 A retail company's Fabric pipeline starts failing after its source SQL schema changes. The source login has expired and connection testing fails. Which design decision most directly meets the requirement? Correct supported pagination and verify source-versus-sink record counts Renew the approved connection credentials and retest the connector Reconcile committed batch keys and implement idempotent retry writes Set source and destination schemas to ignore every data type error without audit Explanation Correct Answer B:Schema changes cannot repair authentication failures to a data source. Incorrect Answers A:Correct supported pagination and verify source-versus-sink record counts is useful when the pipeline copies only the first page of a paginated API, since partial pagination produces a business-data gap even though a first request returned successfully; however, the actual requirement is the source login has expired and connection testing fails, which calls for Renew the approved connection credentials and retest the connector. C:For retries duplicate destination data after a partial successful copy, Reconcile committed batch keys and implement idempotent retry writes can be justified because a pipeline retry can repeat work already accepted by the destination; for this scenario involving the source login has expired and connection testing fails, the targeted response is Renew the approved connection credentials and retest the connector. D:The option Set source and destination schemas to ignore every data type error without audit fails to meet the source login has expired and connection testing fails, given that type errors may represent malformed business data and should be validated or quarantined; Renew the approved connection credentials and retest the connector is the correct scope of action.
Question 577 An urban-planning team analyzes address records using Fabric SQL and Power Query. Multiple spellings of the same street need an approved canonical mapping. What should the data engineer change first? Remove leading zeros from postal codes because SQL comparison is faster on integers Preserve missingness and route unmatched addresses for validation Use a district-level GROUP BY with a correctly defined distinct household key Apply governed reference-table normalization before aggregate grouping Explanation Correct Answer D:Normalizing through a reference mapping avoids silently treating unknown strings as a known address. Incorrect Answers A:Choosing Remove leading zeros from postal codes because SQL comparison is faster on integers would not satisfy the case condition (multiple spellings of the same street need an approved canonical mapping), because postal codes are categorical IDs and may require their original exact text; Apply governed reference-table normalization before aggregate grouping preserves the intended result. B:For a query includes blank postal codes and mistakenly assigns them to one district, Preserve missingness and route unmatched addresses for validation can be justified because assigning arbitrary districts to null postal codes produces false location statistics; for this scenario involving multiple spellings of the same street need an approved canonical mapping, the targeted response is Apply governed reference-table normalization before aggregate grouping. C:Although Use a district-level GROUP BY with a correctly defined distinct household key fits the separate issue that analysts need an aggregate count of distinct households by district because raw row count is not the same as unique household count after multiple address events, this case concerns multiple spellings of the same street need an approved canonical mapping and should be resolved with Apply governed reference-table normalization before aggregate grouping.
Question 578 An insurance company imports claim extracts into Fabric Dataflow Gen2 every morning. The dataflow outputs only half the planned rows after a canceled run. Which action best addresses the observed Fabric behavior? Repair the effective credentials and validate all source connections Reconcile partial sink state and rerun idempotently where necessary Revisit the Power Query column projection and destination schema mapping Assume every completed query preview implies the dataflow has written all output rows Explanation Correct Answer B:Cancellation may leave already written destination records intact. Incorrect Answers A:For the dataflow fails due to its expired connection identity, Repair the effective credentials and validate all source connections can be justified because refresh scheduling does not replace connection authorization; for this scenario involving the dataflow outputs only half the planned rows after a canceled run, the targeted response is Reconcile partial sink state and rerun idempotently where necessary. C:Option Revisit the Power Query column projection and destination schema mapping would focus on the separate issue that the source adds a mandatory field but existing transformations discard it because a stale select-columns step can drop new required attributes silently, not the current requirement that the dataflow outputs only half the planned rows after a canceled run; the appropriate remedy is Reconcile partial sink state and rerun idempotently where necessary. D:For this requirement of the dataflow outputs only half the planned rows after a canceled run, Assume every completed query preview implies the dataflow has written all output rows would be unsafe or ineffective because the actual write/refresh status must be checked separately; apply Reconcile partial sink state and rerun idempotently where necessary instead.
Question 579 A bank transforms daily credit risk flags using a Fabric Warehouse. Historical balances must be tracked separately from transaction movements. How should the team implement this requirement? Aggregate to the required account grain before joining to one-row dimensions Apply a reviewed SQL CASE expression with explicit thresholds and null handling Create distinct snapshot and transaction fact grains with documented aggregation rules Replace all missing risk scores with the highest score and present them as measured values Explanation Correct Answer C:Balance snapshots cannot be summed across dates as if they were independent flow events. Incorrect Answers A:Although Aggregate to the required account grain before joining to one-row dimensions fits the separate issue that multiple source rows per account produce inflated account-level totals because resolving grain mismatch prevents fan-out and double counting, this case concerns historical balances must be tracked separately from transaction movements and should be resolved with Create distinct snapshot and transaction fact grains with documented aggregation rules. B:Option Apply a reviewed SQL CASE expression with explicit thresholds and null handling would focus on the separate issue that the analysis requires conditional business classes from numeric risk values because conditional SQL maps validated source values to documented business categories, not the current requirement that historical balances must be tracked separately from transaction movements; the appropriate remedy is Create distinct snapshot and transaction fact grains with documented aggregation rules. D:Choosing Replace all missing risk scores with the highest score and present them as measured values would not satisfy the case condition (historical balances must be tracked separately from transaction movements), because an invented measurement is not a validated source fact; Create distinct snapshot and transaction fact grains with documented aggregation rules preserves the intended result.
Question 580 An engineering research group performs scheduled PySpark transformations in Fabric notebooks. Spark stages run slowly after a DataFrame join introduces a single hot key. Which solution is the most defensible for this case? Inspect the join's skewed partitions and choose an appropriate mitigation Disable all partition-level task retries because one executor failed Coordinate conflicting writes and inspect Delta commit conflict diagnostics Verify the notebook's attached lakehouse and fully qualified output path Explanation Correct Answer A:Key skew can dominate runtime even when total row count is unchanged. Incorrect Answers B:For this requirement of spark stages run slowly after a DataFrame join introduces a single hot key, Disable all partition-level task retries because one executor failed would be unsafe or ineffective because removing fault recovery does not fix a bad library or incorrect target; apply Inspect the join's skewed partitions and choose an appropriate mitigation instead. C:Coordinate conflicting writes and inspect Delta commit conflict diagnostics is useful when an output Delta transaction fails after multiple jobs write the same table, since concurrent writes require valid conflict resolution, not disabled transaction logs; however, the actual requirement is spark stages run slowly after a DataFrame join introduces a single hot key, which calls for Inspect the join's skewed partitions and choose an appropriate mitigation. D:The action Verify the notebook's attached lakehouse and fully qualified output path solves a notebook writes data to an unintended development lakehouse because default item context can direct writes away from the intended production target; it does not by itself solve spark stages run slowly after a DataFrame join introduces a single hot key, whereas Inspect the join's skewed partitions and choose an appropriate mitigation does.