Question 230 A telecom company analyzes billions of network events in a Fabric Eventhouse. A query repeatedly computes an expensive summary from native ingested events. Which action best addresses the observed Fabric behavior? Assume external accelerated Delta shortcuts support every native materialized-view capability Evaluate supported materialized views or update policies for stable native aggregation patterns Enable eligible query acceleration with a justified cache horizon Review ingestion batching and capacity metrics using supported Eventhouse policies Explanation Correct Answer B:Native KQL precomputation can reduce repeat computation when ingestion and query tradeoffs justify it. Incorrect Answers A:Assume external accelerated Delta shortcuts support every native materialized-view capability would not satisfy a query repeatedly computes an expensive summary from native ingested events because external KQL tables have feature limitations distinct from native Eventhouse tables; the defensible response is Evaluate supported materialized views or update policies for stable native aggregation patterns. C:Option Enable eligible query acceleration with a justified cache horizon would focus on the separate issue that the team queries an external Delta shortcut with slow cross-storage reads because accelerated shortcut data can improve query speed by caching external records, but incurs resource cost, not the current requirement that a query repeatedly computes an expensive summary from native ingested events; the appropriate remedy is Evaluate supported materialized views or update policies for stable native aggregation patterns. D:The option Review ingestion batching and capacity metrics using supported Eventhouse policies applies to the separate issue that events arrive in many tiny bursts that increase ingestion and indexing cost, because appropriate batching can balance freshness and indexing overhead; the current condition is a query repeatedly computes an expensive summary from native ingested events, which calls for Evaluate supported materialized views or update policies for stable native aggregation patterns.
Question 231 A public agency is deploying a regulated Fabric workspace with Spark workloads and external orchestration. The team needs to distinguish an Airflow task retry from a new independent DAG execution. How should the team implement this requirement? Verify the deployment/synchronization path that makes DAG files available to the Airflow environment Inspect DAG run IDs and task attempt state in the managed Airflow monitoring view Separate read and operational duties using supported workspace and Airflow permissions Change all dataset creation dates to force a scheduled Airflow run Explanation Correct Answer B:Retry attempts are part of a task instance and should not be counted as new business events automatically. Incorrect Answers A:Although Verify the deployment/synchronization path that makes DAG files available to the Airflow environment fits the separate issue that a DAG has been checked into source control but remains unavailable to the managed scheduler because git repository existence alone does not prove that a scheduler has loaded the DAG definition, this case concerns the team needs to distinguish an Airflow task retry from a new independent DAG execution and should be resolved with Inspect DAG run IDs and task attempt state in the managed Airflow monitoring view. C:The option Separate read and operational duties using supported workspace and Airflow permissions applies to the separate issue that developers need access to diagnose job runs but must not change production configuration, because least privilege protects orchestration definitions while allowing inspection of run history; the current condition is the team needs to distinguish an Airflow task retry from a new independent DAG execution, which calls for Inspect DAG run IDs and task attempt state in the managed Airflow monitoring view. D:The option Change all dataset creation dates to force a scheduled Airflow run fails to meet the team needs to distinguish an Airflow task retry from a new independent DAG execution, given that altering business data is not a valid way to repair orchestration scheduling; Inspect DAG run IDs and task attempt state in the managed Airflow monitoring view is the correct scope of action.
Question 232 A financial institution versions T-SQL warehouse objects using database projects. A rollback plan must restore a known-good database schema revision. Which solution is the most defensible for this case? Preserve versioned project artifacts and a tested forward/rollback migration plan Review the schema diff and dependency impact before publishing the database project Apply a destructive schema change directly to production and assume Git revert restores deleted data Use a Fabric-compatible database project with reviewed SQL objects and a controlled deployment artifact Explanation Correct Answer A:A source commit alone may not reverse data-destructive schema changes without explicit recovery design. Incorrect Answers B:The option Review the schema diff and dependency impact before publishing the database project applies to the separate issue that a column removal would break downstream reports after a release, because a deployment that builds successfully can still introduce incompatible object changes; the current condition is a rollback plan must restore a known-good database schema revision, which calls for Preserve versioned project artifacts and a tested forward/rollback migration plan. C:The option Apply a destructive schema change directly to production and assume Git revert restores deleted data fails to meet a rollback plan must restore a known-good database schema revision, given that schema code rollback does not automatically restore dropped table contents; Preserve versioned project artifacts and a tested forward/rollback migration plan is the correct scope of action. D:The action Use a Fabric-compatible database project with reviewed SQL objects and a controlled deployment artifact solves engineers need repeatable schema deployment rather than manually copying table definitions because database projects track schema as code and support testing differences between source and target; it does not by itself solve a rollback plan must restore a known-good database schema revision, whereas Preserve versioned project artifacts and a tested forward/rollback migration plan does.
Question 233 A retailer manages confidential inventory tables in a Fabric workspace with different item owners. A reader can view a report but cannot open its source lakehouse. Which troubleshooting or configuration step is most appropriate? Replace broad workspace membership with the minimum supported item and connection rights Delete the semantic model because a single viewer lacks Lakehouse Explorer permissions Verify report, semantic-model and source data access independently Enumerate all effective workspace and item grants before declaring its access revoked Explanation Correct Answer C:Access to a presentation artifact does not necessarily grant direct source table access. Incorrect Answers A:The option Replace broad workspace membership with the minimum supported item and connection rights applies to the separate issue that a service identity can edit all items though it only runs a nightly dataflow, because automation roles should allow required execution without unrelated authoring privileges; the current condition is a reader can view a report but cannot open its source lakehouse, which calls for Verify report, semantic-model and source data access independently. B:The option Delete the semantic model because a single viewer lacks Lakehouse Explorer permissions fails to meet a reader can view a report but cannot open its source lakehouse, given that missing read rights are an authorization issue, not evidence that the shared model is corrupt; Verify report, semantic-model and source data access independently is the correct scope of action. D:For an account has a workspace role plus a separate item share that was overlooked, Enumerate all effective workspace and item grants before declaring its access revoked can be justified because multiple authorization paths must be removed when fully deprovisioning a user; for this scenario involving a reader can view a report but cannot open its source lakehouse, the targeted response is Verify report, semantic-model and source data access independently.
Question 234 A telecom provider chains multiple notebook transformations against a Fabric lakehouse. A notebook fails only for one region and the global run should report partial failure. Which design decision most directly meets the requirement? Use unrestricted concurrent notebook runs for every region regardless of capacity quotas Use an appropriate ForEach pattern with a controlled parallelism limit Preserve per-region status and an explicit aggregate success condition Define pipeline dependency ordering and table-ready validation between the notebook activities Explanation Correct Answer C:Marking a global run successful after a failed regional branch hides incomplete coverage. Incorrect Answers A:The option Use unrestricted concurrent notebook runs for every region regardless of capacity quotas fails to meet a notebook fails only for one region and the global run should report partial failure, given that unlimited parallel sessions can exhaust Spark capacity and make failure recovery harder; Preserve per-region status and an explicit aggregate success condition is the correct scope of action. B:The action Use an appropriate ForEach pattern with a controlled parallelism limit solves the orchestration contains many regions that must be processed with bounded concurrency because bounded iteration protects capacity while enabling repeated parameterized execution; it does not by itself solve a notebook fails only for one region and the global run should report partial failure, whereas Preserve per-region status and an explicit aggregate success condition does. D:Although Define pipeline dependency ordering and table-ready validation between the notebook activities fits the separate issue that notebook B must read a validated table produced by notebook A because an explicit dependency prevents a downstream read while its upstream Delta write is incomplete, this case concerns a notebook fails only for one region and the global run should report partial failure and should be resolved with Preserve per-region status and an explicit aggregate success condition.
Question 235 A retailer copies order records from an operational SQL database to a Fabric Lakehouse each night. Deleted source orders must disappear from the reporting projection. What should the data engineer change first? Persist a successful high-watermark and load records whose modification time falls beyond it Capture deletion events or reconcile tombstones and apply controlled target deletes Evaluate change data capture or another reliable change feed instead of relying on the incomplete timestamp Select every row from the source on every failed retry and append it again without a key Explanation Correct Answer B:Append-only incremental copies cannot infer removals without a deletion signal or full comparison. Incorrect Answers A:The action Persist a successful high-watermark and load records whose modification time falls beyond it solves the source exposes a reliable last_modified timestamp and only changes should be copied after the first run because watermark-based incremental ingestion avoids recopying unchanged records but must preserve the checkpoint consistently; it does not by itself solve deleted source orders must disappear from the reporting projection, whereas Capture deletion events or reconcile tombstones and apply controlled target deletes does. C:Although Evaluate change data capture or another reliable change feed instead of relying on the incomplete timestamp fits the separate issue that old orders can be updated without the modification timestamp being maintained because an untrustworthy timestamp misses changes, so the load needs a dependable source change mechanism, this case concerns deleted source orders must disappear from the reporting projection and should be resolved with Capture deletion events or reconcile tombstones and apply controlled target deletes. D:Applying Select every row from the source on every failed retry and append it again without a key when deleted source orders must disappear from the reporting projection would introduce a defect because repeated append of an entire table can multiply facts and corrupt reported totals; a direct solution is Capture deletion events or reconcile tombstones and apply controlled target deletes.
Question 236 A food distributor has a small catalog dimension and a large per-scan fact table in PySpark. Transformations only need three fields from a wide source table. Which action best addresses the observed Fabric behavior? Use supported Delta compaction or optimized writes based on observed file sizes Evaluate broadcast joining the small dimension within safe executor memory limits Coalesce every huge dataset to one partition before performing a distributed join Select required columns before the expensive join Explanation Correct Answer D:Early projection reduces memory and network IO across downstream stages. Incorrect Answers A:For the fact table is written as thousands of tiny Delta files, Use supported Delta compaction or optimized writes based on observed file sizes can be justified because small files impose metadata and read overhead that a wider cluster alone may not cure; for this scenario involving transformations only need three fields from a wide source table, the targeted response is Select required columns before the expensive join. B:Although Evaluate broadcast joining the small dimension within safe executor memory limits fits the separate issue that a join takes too long because every fact partition shuffles against a tiny lookup because broadcasting a small table can reduce a large shuffle when dimensions truly fit in memory, this case concerns transformations only need three fields from a wide source table and should be resolved with Select required columns before the expensive join. C:Applying Coalesce every huge dataset to one partition before performing a distributed join when transformations only need three fields from a wide source table would introduce a defect because a single partition usually removes useful parallelism and can overload one executor; a direct solution is Select required columns before the expensive join.
Question 237 A logistics company uses Fabric Eventstream to route parcel-scan events to separate consumers. The source includes the same package scan more than once. How should the team implement this requirement? Route the filtered scan stream to an Eventhouse destination Remove event IDs before writing to the destination because timestamps look unique Preserve a source event key and deduplicate before per-parcel counts Route a separate authorized branch to OneLake storage Explanation Correct Answer C:Repeated delivery of the same scan should not create multiple package movements. Incorrect Answers A:Although Route the filtered scan stream to an Eventhouse destination fits the separate issue that the operations team needs low-latency searchable scans in KQL because eventhouse provides the native event analytical store for KQL searches, this case concerns the source includes the same package scan more than once and should be resolved with Preserve a source event key and deduplicate before per-parcel counts. B:Applying Remove event IDs before writing to the destination because timestamps look unique when the source includes the same package scan more than once would introduce a defect because event IDs provide stronger replay and deduplication evidence than coarse timestamps; a direct solution is Preserve a source event key and deduplicate before per-parcel counts. D:Route a separate authorized branch to OneLake storage is useful when historical parcel scans also need durable raw storage for replay, since a durable landing allows reprocessing independently of the query-oriented Eventhouse table; however, the actual requirement is the source includes the same package scan more than once, which calls for Preserve a source event key and deduplicate before per-parcel counts.
Question 238 A retailer operates a Fabric pipeline that loads daily orders into a warehouse and refreshes a semantic model. Copy succeeded but the target row count is unexpectedly low. Which solution is the most defensible for this case? Compare source and sink copy metrics and reconcile keys for the affected batch Declare the whole analytics system healthy whenever one Copy activity is green Configure a supported failure or delay alert tied to measured run state and time Inspect semantic model refresh history and its specific error independently of pipeline Copy Explanation Correct Answer A:Transport success does not establish complete business data coverage. Incorrect Answers B:The option Declare the whole analytics system healthy whenever one Copy activity is green fails to meet copy succeeded but the target row count is unexpectedly low, given that partial orchestration success can coexist with a failed semantic refresh; Compare source and sink copy metrics and reconcile keys for the affected batch is the correct scope of action. C:Configure a supported failure or delay alert tied to measured run state and time is useful when operations wants an alert when the daily processing SLA is missed, since notification should follow the actual refresh contract instead of the presence of any log entry; however, the actual requirement is copy succeeded but the target row count is unexpectedly low, which calls for Compare source and sink copy metrics and reconcile keys for the affected batch. D:The action Inspect semantic model refresh history and its specific error independently of pipeline Copy solves the semantic model refresh failed after the warehouse load completed because a successful warehouse write does not guarantee a downstream model can refresh; it does not by itself solve copy succeeded but the target row count is unexpectedly low, whereas Compare source and sink copy metrics and reconcile keys for the affected batch does.
Question 239 A national library runs Fabric dataflows to transform multilingual book catalogs. A query preview is correct but a final destination table remains absent. Which troubleshooting or configuration step is most appropriate? Select the correct supported source encoding and validate representative characters Replace all unreadable titles with the same placeholder and claim the catalog is repaired Update the broken column reference in the Applied Steps and verify schema Inspect Dataflow Gen2 destination selection and refresh sink errors Explanation Correct Answer D:Data preview and destination write are separate stages of the refresh lifecycle. Incorrect Answers A:The option Select the correct supported source encoding and validate representative characters applies to the separate issue that a file uses a different character encoding and book titles become unreadable, because wrong decoding can corrupt text while leaving row counts apparently correct; the current condition is a query preview is correct but a final destination table remains absent, which calls for Inspect Dataflow Gen2 destination selection and refresh sink errors. B:Replace all unreadable titles with the same placeholder and claim the catalog is repaired would not satisfy a query preview is correct but a final destination table remains absent because uniform placeholders erase source meaning and identification; the defensible response is Inspect Dataflow Gen2 destination selection and refresh sink errors. C:The action Update the broken column reference in the Applied Steps and verify schema solves a Power Query step references an outdated source column name because source schema drift can invalidate a transformation even when connection succeeds; it does not by itself solve a query preview is correct but a final destination table remains absent, whereas Inspect Dataflow Gen2 destination selection and refresh sink errors does.
Question 240 A commercial airline processes many small Fabric Dataflow Gen2 and pipeline loads each hour. A Dataflow query contains transformations that prevent effective source pushdown. Which design decision most directly meets the requirement? Bound concurrency and honor connector rate limits using measured retries Evaluate a supported incremental or partitioned source load strategy Overwrite source history during dataflow tuning to avoid reading large input Review supported Power Query folding and move eligible filters nearer to the source Explanation Correct Answer D:Query folding can reduce transferred rows when the connector and transform allow it. Incorrect Answers A:Bound concurrency and honor connector rate limits using measured retries is useful when increasing parallel refresh count causes source API throttling, since more simultaneous calls can reduce rather than improve effective throughput under throttling; however, the actual requirement is a Dataflow query contains transformations that prevent effective source pushdown, which calls for Review supported Power Query folding and move eligible filters nearer to the source. B:The action Evaluate a supported incremental or partitioned source load strategy solves dataflow Gen2 refresh repeatedly processes all historical rows despite a small change set because matching extraction to change volume reduces unnecessary transformation work; it does not by itself solve a Dataflow query contains transformations that prevent effective source pushdown, whereas Review supported Power Query folding and move eligible filters nearer to the source does. C:Choosing Overwrite source history during dataflow tuning to avoid reading large input would not satisfy the case condition (a Dataflow query contains transformations that prevent effective source pushdown), because performance changes should preserve source data and business correctness; Review supported Power Query folding and move eligible filters nearer to the source preserves the intended result.