Question 540 A financial regulator uses Dataflow Gen2 to transform several CSV reports from banks. The dataflow refresh reports insufficient access to staging artifacts. Which design decision most directly meets the requirement? Inspect effective connection ownership and restore authorized source credentials Replace all invalid regulatory amounts with random values to make Changed Type succeed Verify the supported staging ownership and required workspace or connection identity Inspect the failing Applied Step and handle invalid source types explicitly Explanation Correct Answer C:Dataflow Gen2 staging can depend on creator or executing identity and its continuing access. Incorrect Answers A:Inspect effective connection ownership and restore authorized source credentials is useful when a scheduled refresh fails because the source credentials were revoked, since a schedule does not bypass the authentication required for each query's connector; however, the actual requirement is the dataflow refresh reports insufficient access to staging artifacts, which calls for Verify the supported staging ownership and required workspace or connection identity. B:For this requirement of the dataflow refresh reports insufficient access to staging artifacts, Replace all invalid regulatory amounts with random values to make Changed Type succeed would be unsafe or ineffective because inventing data contaminates a regulated report and conceals the root cause; apply Verify the supported staging ownership and required workspace or connection identity instead. D:Although Inspect the failing Applied Step and handle invalid source types explicitly fits the separate issue that refresh fails at a Power Query Changed Type step after a bank supplies an invalid numeric value because a conversion error should be diagnosed at the named query transformation instead of being silently coerced, this case concerns the dataflow refresh reports insufficient access to staging artifacts and should be resolved with Verify the supported staging ownership and required workspace or connection identity.
Question 541 A museum analytics team publishes a public dataset beside restricted donor information in Fabric. A sensitive item is misclassified as public in the catalog. What should the data engineer change first? Share a limited derived output and keep donor raw-data items privately authorized Correct its sensitivity label and independently validate actual sharing permissions Apply appropriate column-level security to the donor dataset Hide an identifier column in Power BI and declare all underlying SQL access secure Explanation Correct Answer B:Labels and authorization must both match the intended classification. Incorrect Answers A:The action Share a limited derived output and keep donor raw-data items privately authorized solves visitors should access a curated exhibition count without opening the donor lakehouse because a published aggregate should not imply permission to the confidential source tables; it does not by itself solve a sensitive item is misclassified as public in the catalog, whereas Correct its sensitivity label and independently validate actual sharing permissions does. C:Although Apply appropriate column-level security to the donor dataset fits the separate issue that a named donor column is required only for the fundraising director because column authorization is more enforceable than hiding a field in one report's visual settings, this case concerns a sensitive item is misclassified as public in the catalog and should be resolved with Correct its sensitivity label and independently validate actual sharing permissions. D:The option Hide an identifier column in Power BI and declare all underlying SQL access secure fails to meet a sensitive item is misclassified as public in the catalog, given that visualization hiding cannot replace backend data permissions; Correct its sensitivity label and independently validate actual sharing permissions is the correct scope of action.
Question 542 A pharmaceutical company ingests supplier catalogs through Fabric Dataflow Gen2. Some supplier rows contain null product IDs that cannot be reconciled automatically. Which action best addresses the observed Fabric behavior? Deduplicate by the approved supplier-and-SKU composite key before destination load Route invalid keys to an exception output rather than inventing identifiers Force every null source key to the literal string UNKNOWN and assume records remain individually identifiable Inspect Dataflow Gen2 destination mapping and refresh errors before editing source data Explanation Correct Answer B:Business-key validation is essential before joining or merging product records. Incorrect Answers A:For the dataflow output has duplicate supplier SKUs, Deduplicate by the approved supplier-and-SKU composite key before destination load can be justified because a single SKU can exist at different suppliers, so key granularity matters; for this scenario involving some supplier rows contain null product IDs that cannot be reconciled automatically, the targeted response is Route invalid keys to an exception output rather than inventing identifiers. C:The option Force every null source key to the literal string UNKNOWN and assume records remain individually identifiable fails to meet some supplier rows contain null product IDs that cannot be reconciled automatically, given that an uncontrolled shared placeholder can collapse unrelated records into one key; Route invalid keys to an exception output rather than inventing identifiers is the correct scope of action. D:The option Inspect Dataflow Gen2 destination mapping and refresh errors before editing source data applies to the separate issue that a destination is unexpectedly empty after a refresh, because query output can succeed while the configured target mapping or destination write fails; the current condition is some supplier rows contain null product IDs that cannot be reconciled automatically, which calls for Route invalid keys to an exception output rather than inventing identifiers.
Question 543 An online marketplace uses pipelines to ingest partner datasets with different contractual SLAs. An incomplete ingestion must page the responsible provider team. How should the team implement this requirement? Configure provider-specific completion and failure alerts based on source SLA Infer a source file exists just because a schedule was configured Inspect event-trigger subscriptions, filtering and pipeline invocation history Compare observed source count, copied count and destination business-key reconciliation Explanation Correct Answer A:Operational notification should identify the affected supplier rather than a generic workspace alert. Incorrect Answers B:The option Infer a source file exists just because a schedule was configured fails to meet an incomplete ingestion must page the responsible provider team, given that a trigger does not create a missing input file; Configure provider-specific completion and failure alerts based on source SLA is the correct scope of action. C:The option Inspect event-trigger subscriptions, filtering and pipeline invocation history applies to the separate issue that a marketplace provider's file arrives but no corresponding Copy run exists, because ingestion troubleshooting begins by determining whether the expected event actually triggered the pipeline; the current condition is an incomplete ingestion must page the responsible provider team, which calls for Configure provider-specific completion and failure alerts based on source SLA. D:Compare observed source count, copied count and destination business-key reconciliation is useful when one provider produces half the expected records but the pipeline reports success, since activity success is not proof of meeting a complete data contract; however, the actual requirement is an incomplete ingestion must page the responsible provider team, which calls for Configure provider-specific completion and failure alerts based on source SLA.
Question 544 An airline faces Fabric Warehouse T-SQL query errors after changing a sales schema. A SELECT fails because the referenced column was renamed. Which solution is the most defensible for this case? Update the query or view to the valid warehouse schema and verify dependencies Reconcile dimension uniqueness and correct the join predicate or grain Add DISTINCT to every SELECT as a universal fix for type, permission and name-resolution errors Inspect source deduplication and destination key conflict handling Explanation Correct Answer A:Invalid column references require schema-aware SQL repair, not Spark resource changes. Incorrect Answers B:The option Reconcile dimension uniqueness and correct the join predicate or grain applies to the separate issue that a JOIN inflates the result because the dimension contains duplicate business keys, because a many-to-many join can multiply rows while remaining syntactically valid SQL; the current condition is a SELECT fails because the referenced column was renamed, which calls for Update the query or view to the valid warehouse schema and verify dependencies. C:For this requirement of a SELECT fails because the referenced column was renamed, Add DISTINCT to every SELECT as a universal fix for type, permission and name-resolution errors would be unsafe or ineffective because dISTINCT does not repair invalid SQL references or missing authorization; apply Update the query or view to the valid warehouse schema and verify dependencies instead. D:The action Inspect source deduplication and destination key conflict handling solves a MERGE-like load attempts to insert a duplicate current business key because replaying unfiltered updates can violate the intended current-state uniqueness; it does not by itself solve a SELECT fails because the referenced column was renamed, whereas Update the query or view to the valid warehouse schema and verify dependencies does.
Question 545 An educational organization distributes certified data products while keeping student identifiers restricted. Dataset owners need to distinguish promoted student analytics from formally reviewed ones. Which troubleshooting or configuration step is most appropriate? Use the appropriate supported endorsement stage after organizational validation Assess row-level filtering and aggregation disclosure controls in addition to display masking Give every researcher Admin so student details are easier to compare Review supported sensitivity label application and downstream propagation for the intended items Explanation Correct Answer A:Promotion and certification describe quality assurance state, not access entitlement. Incorrect Answers B:Assess row-level filtering and aggregation disclosure controls in addition to display masking is useful when a report shows masked identifiers but still exposes sensitive row patterns, since masking the identifier string does not make individual-level records anonymous; however, the actual requirement is dataset owners need to distinguish promoted student analytics from formally reviewed ones, which calls for Use the appropriate supported endorsement stage after organizational validation. C:Choosing Give every researcher Admin so student details are easier to compare would not satisfy the case condition (dataset owners need to distinguish promoted student analytics from formally reviewed ones), because broad privileged access is inconsistent with student-data minimization; Use the appropriate supported endorsement stage after organizational validation preserves the intended result. D:For some reports inherit a confidential sensitivity label that users fail to notice, Review supported sensitivity label application and downstream propagation for the intended items can be justified because labeling should be validated in actual consumer paths rather than assumed from the source icon; for this scenario involving dataset owners need to distinguish promoted student analytics from formally reviewed ones, the targeted response is Use the appropriate supported endorsement stage after organizational validation.
Question 546 A fintech organization cleanses external settlement CSVs with Dataflow Gen2. A dataflow transformation succeeds but the destination warehouse receives no new rows. Which design decision most directly meets the requirement? Validate the executing identity's connection and workspace permissions Reclassify all failed financial amounts as zero and quietly publish the ledger Check the configured destination, mapping and refresh/write history Apply validated type conversion with explicit error rows or rejection handling Explanation Correct Answer C:Successful query evaluation is distinct from a completed target load. Incorrect Answers A:Validate the executing identity's connection and workspace permissions is useful when a dataflow refresh is initiated from a pipeline but the user lacks source connection rights, since an orchestration dependency cannot grant the source authentication required by the dataflow; however, the actual requirement is a dataflow transformation succeeds but the destination warehouse receives no new rows, which calls for Check the configured destination, mapping and refresh/write history. B:Choosing Reclassify all failed financial amounts as zero and quietly publish the ledger would not satisfy the case condition (a dataflow transformation succeeds but the destination warehouse receives no new rows), because missing or malformed financial values should be reconciled, not invented; Check the configured destination, mapping and refresh/write history preserves the intended result. D:Although Apply validated type conversion with explicit error rows or rejection handling fits the separate issue that a currency amount column contains malformed strings after a partner schema change because business numeric data requires conversion controls that surface malformed source records, this case concerns a dataflow transformation succeeds but the destination warehouse receives no new rows and should be resolved with Check the configured destination, mapping and refresh/write history.
Question 547 A global manufacturer uses Fabric Warehouse and Power BI for shift-production reporting. Owners need a report of last successful refresh and duration per model. What should the data engineer change first? Inspect the semantic model refresh schedule, history and connection state Align refresh triggers with validated upstream completion rather than fixed overlapping schedules Collect supported semantic refresh history and timestamp metrics Disable all model-refresh logs when a semantic model appears stale Explanation Correct Answer C:Freshness should reflect verified completed refreshes, not only scheduled intent. Incorrect Answers A:The action Inspect the semantic model refresh schedule, history and connection state solves the model has not refreshed although the warehouse contains today's shift rows because the semantic model can lag behind a correctly updated warehouse; it does not by itself solve owners need a report of last successful refresh and duration per model, whereas Collect supported semantic refresh history and timestamp metrics does. B:For a scheduled refresh repeatedly collides with an upstream warehouse transformation, Align refresh triggers with validated upstream completion rather than fixed overlapping schedules can be justified because a downstream model should consume a complete and committed warehouse state; for this scenario involving owners need a report of last successful refresh and duration per model, the targeted response is Collect supported semantic refresh history and timestamp metrics. D:Disable all model-refresh logs when a semantic model appears stale would not satisfy owners need a report of last successful refresh and duration per model because removing evidence cannot make a stale model current; the defensible response is Collect supported semantic refresh history and timestamp metrics.
Question 548 A travel operator uses a Fabric Warehouse for hotel booking analysis. A JOIN returns multiple hotel rows for a single booking. Which action best addresses the observed Fabric behavior? Inspect the warehouse schema, deployment changes and view references Give every analyst full warehouse control permission to fix one missing view Enforce the correct hotel-dimension grain and effective-date predicates Inspect effective SQL permissions and any row/column security rules Explanation Correct Answer C:Slowly changing dimensions need validity filtering when a booking joins its reference record. Incorrect Answers A:For a T-SQL view fails with invalid object name after a deployment, Inspect the warehouse schema, deployment changes and view references can be justified because query compilation requires objects with the expected name and schema; for this scenario involving a JOIN returns multiple hotel rows for a single booking, the targeted response is Enforce the correct hotel-dimension grain and effective-date predicates. B:The option Give every analyst full warehouse control permission to fix one missing view fails to meet a JOIN returns multiple hotel rows for a single booking, given that least-privilege grants should address the exact required read access; Enforce the correct hotel-dimension grain and effective-date predicates is the correct scope of action. D:The option Inspect effective SQL permissions and any row/column security rules applies to the separate issue that the same T-SQL query fails for a restricted analyst but succeeds for the service identity, because identity-based permissions can change query behavior without changing SQL text; the current condition is a JOIN returns multiple hotel rows for a single booking, which calls for Enforce the correct hotel-dimension grain and effective-date predicates.
Question 549 An agricultural co-op creates Fabric warehouse tables for delivery receipts. The data model needs a shipment-line-level grain, not a shipment-header total. How should the team implement this requirement? Validate quantities against transaction type and quarantine inconsistencies Join by stable business keys and apply an appropriate dimension attribute update strategy Replace every unknown farm ID with a random existing farm to make joins succeed Preserve line IDs as fact keys and avoid aggregating to header during ingestion Explanation Correct Answer D:A shipment may contain multiple products that must remain distinct measures. Incorrect Answers A:Although Validate quantities against transaction type and quarantine inconsistencies fits the separate issue that some delivered quantities have impossible negative values without a return flag because negative values can be meaningful only when tied to an approved reversal or return process, this case concerns the data model needs a shipment-line-level grain, not a shipment-header total and should be resolved with Preserve line IDs as fact keys and avoid aggregating to header during ingestion. B:Option Join by stable business keys and apply an appropriate dimension attribute update strategy would focus on the separate issue that farmers' names change but their farm IDs remain stable because descriptive labels are not reliable long-term relational identifiers, not the current requirement that the data model needs a shipment-line-level grain, not a shipment-header total; the appropriate remedy is Preserve line IDs as fact keys and avoid aggregating to header during ingestion. C:For this requirement of the data model needs a shipment-line-level grain, not a shipment-header total, Replace every unknown farm ID with a random existing farm to make joins succeed would be unsafe or ineffective because fabricated relationships undermine data accuracy and authorization; apply Preserve line IDs as fact keys and avoid aggregating to header during ingestion instead.
Question 550 A finance warehouse runs nightly SQL transformations and periodic model-refresh jobs. A T-SQL query is canceled after exceeding its execution window. Which solution is the most defensible for this case? Inspect execution history and the query's plan or resource metrics Hide long-running statements from monitoring so the warehouse appears within SLA Reconcile row counts and business-key totals against source controls Inspect the semantic refresh dependency and its recorded completion state Explanation Correct Answer A:SQL job cancellation should be diagnosed from the affected statement and environment. Incorrect Answers B:For this requirement of a T-SQL query is canceled after exceeding its execution window, Hide long-running statements from monitoring so the warehouse appears within SLA would be unsafe or ineffective because concealing execution history does not resolve performance or correctness; apply Inspect execution history and the query's plan or resource metrics instead. C:Reconcile row counts and business-key totals against source controls is useful when analysts cannot distinguish whether daily variance comes from missing rows or wrong amounts, since a count check and a value reconciliation expose different data-quality failures; however, the actual requirement is a T-SQL query is canceled after exceeding its execution window, which calls for Inspect execution history and the query's plan or resource metrics. D:The action Inspect the semantic refresh dependency and its recorded completion state solves the SQL load succeeds but a downstream report remains stale because source execution and report data availability are different lifecycle steps; it does not by itself solve a T-SQL query is canceled after exceeding its execution window, whereas Inspect execution history and the query's plan or resource metrics does.