Fabric RTI 101: Advanced KQL Operators
When you start working with real telemetry data, you’ll quickly notice that not everything fits neatly into tables and columns. Much of it is semi-structured — think JSON payloads, arrays, and nested fields.
KQL provides a set of advanced operators that make handling this kind of data easy and powerful.
| Operator | Purpose / Description |
|---|---|
| parse, parse_json | Extract fields from strings, logs, or JSON content |
| mv-expand | Expand or flatten arrays into individual rows |
| top-nested | Find top results within grouped categories |
| union | Combine results from multiple tables or streams |
| (Advanced tools) | Ideal for semi-structured or nested data |
The parse and parse_json operators let you extract values directly from text or JSON fields. For example, if your logs contain a JSON blob, you can pull out fields like deviceId or errorCode as first-class columns you can filter and aggregate on.
2026-06-20
