DP-700 - Ingest and Transform Data - 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.

More in this domain

Back to all Ingest and Transform Data objectives, or the DP-700 cert hub.

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