DP-700 - Ingest and Transform Data (33% of the exam) - Section 2.9

Choose a streaming engine, and choose between native tables, OneLake shortcuts, and query acceleration in Real-Time Intelligence.

Choose between Eventstream and Spark structured streaming based on latency and throughput requirements for a Real-Time Intelligence workload. Distinguish native KQL tables in an Eventhouse from OneLake shortcuts with query acceleration, selecting the option that best balances query speed and storage cost.

Eventstream versus Spark structured streamingnative KQL tables versus OneLake shortcutsquery acceleration for OneLake shortcutsReal-Time Intelligence Eventhouselatency and throughput trade-offs

Practice question for this objective

Free sampleIngest and Transform Datahard

An Eventhouse in Microsoft Fabric ingests telemetry into a native KQL table. Interactive KQL queries over the most recent fourteen days have become slow, and capacity metrics show those queries reading from cold storage because the hot cache holds only a few days. The data already lives natively in the Eventhouse, so the team wants the recent window served from memory without moving or duplicating it. Which change best restores low-latency queries on the recent data?

  • AExtend the table caching policy so the hot cache covers the full fourteen-day window, keeping the recent data in memory instead of spilling to cold storage. Correct
  • BEnable query acceleration on the native KQL table so the engine maintains an accelerated cache that serves the recent fourteen-day window from memory.
  • CReplace the native table with a OneLake shortcut to the same telemetry as Delta files, letting the shortcut acceleration cache hold the recent window in memory.
  • DRun OPTIMIZE and VACUUM on the underlying telemetry so fewer, larger files are scanned and the recent fourteen-day window loads from memory faster.
Tune the caching policy to size an Eventhouse hot cache for native KQL tables; query acceleration applies to shortcuts, not native tables. For data that already lives in a native KQL table, the hot cache window is governed by the table caching policy, so extending it keeps the recent days in memory; query acceleration is reserved for OneLake shortcuts over external data and Delta maintenance commands do not touch the Eventhouse cache.

Why A is correct: The caching policy sets how many days of a native KQL table stay in the hot cache, so extending it to cover fourteen days keeps the recent window in memory and restores low-latency interactive queries.

Why B is wrong: Query acceleration applies to OneLake shortcuts over external data, not to native KQL tables, so it is the wrong lever for data that already lives inside the Eventhouse engine.

Why C is wrong: Swapping a native table for a shortcut moves the data out of the indexed engine and adds an external reference, which does not improve hot-window latency and removes native ingestion control.

Why D is wrong: OPTIMIZE and VACUUM are Delta maintenance commands for Lakehouse tables and do not govern the Eventhouse hot cache, so they cannot decide how much of the recent window stays in memory.

See more DP-700 practice questions, answers explained.

Exam traps in Ingest and Transform Data

Answers that look right on this material and are not. Each one is a distractor from a different question in the DP-700 bank for this domain.

  • Author a Spark structured streaming notebook that reads from Event Hubs, applies the transformations in PySpark, and writes the stream into the Eventhouse via a managed Spark pool.

    Why it is wrong: Spark structured streaming can do this, but it forces the analysts to write PySpark and size a Spark pool, which is exactly the code and compute overhead the requirement rules out for a simple rename-and-filter case.

  • Replace the shortcut by ingesting the full fact dataset into a native KQL table, accepting a second physical copy in the Eventhouse to gain indexing.

    Why it is wrong: Ingesting a native copy would speed queries but creates the duplicate physical copy the team explicitly wants to avoid, so it conflicts with the single-copy constraint even though it improves latency.

  • Create a OneLake shortcut from the Eventhouse to the recent telemetry held as Delta files in a Lakehouse, so queries read the data in place without ingesting it.

    Why it is wrong: A shortcut reads external Delta files in place and avoids the Eventhouse's optimised indexed storage, so consistently sub-second interactive queries over a hot high-cardinality window are not guaranteed by this path alone.

Examworthy is not affiliated with or endorsed by Microsoft. Original, blueprint-aligned practice material only.