Weighing storage-in-place against a linked shortcut for a Real-Time Intelligence table
In Real-Time Intelligence, you choose between ingesting data into native Eventhouse (KQL database) tables or creating OneLake shortcuts to data that already exists elsewhere in OneLake. Native tables give you full KQL engine performance and streaming capabilities, while shortcuts let you query existing data in place without duplicating storage. The right choice depends on whether you need high-performance time-series analytics/streaming or just want to avoid copying data that already lives in a Lakehouse or Warehouse.
1 · Learn the must-know
- Native KQL database tables use columnar storage with built-in indexing (e.g., term, range indexes), enabling fast ad-hoc and time-series queries not achievable on shortcut data.
- Native tables support streaming ingestion, update policies, and materialized views, features that are not available on shortcut-referenced data.
- OneLake shortcuts are read-only virtual pointers to data stored in OneLake (or external sources like ADLS/S3) that avoid data duplication and let KQL queries reference Delta/Parquet data in place.
- Use shortcuts when the source data already resides in a Lakehouse or Warehouse and you want to query it from Real-Time Intelligence without an extra copy or ETL step.
- Querying shortcut data is generally slower than querying native tables because it lacks the Eventhouse-specific indexing and caching optimizations.
- Use native tables when you need low-latency streaming ingestion, retention policies, or advanced time-series functions that require the full KQL engine capabilities.
2 · Check your understanding
A manufacturing company streams high-volume IoT telemetry into an Eventhouse in Microsoft Fabric. Operations analysts need sub-second query response on this telemetry for anomaly-detection dashboards that scan billions of rows by time range and device ID. Which approach should the data engineer use for this telemetry data?
What you have tried across DP-700's objectives, not a readiness score.
Implement and manage an analytics solution30-35% of the exam0 of 18 tried
Ingest and transform data30-35% of the exam0 of 19 tried
Monitor and optimize an analytics solution30-35% of the exam0 of 17 tried
3 · Keep going
Ready for more? Take a weighted mock or try free practice questions.