Azure Data Explorer: The Time-Series Database for IoT Analytics
Which Azure database service stores time-series data from IoT devices for long-term trend analysis and anomaly detection?
Quick Answer
The answer is Azure Data Explorer. This is the correct choice because it is a fully managed, high-performance analytics service specifically optimized for ingesting, indexing, and querying large volumes of time-series and log data from IoT devices, using the Kusto Query Language (KQL) to perform long-term trend analysis and anomaly detection with built-in functions like `series_decompose()`. On the AZ-900 exam, this question tests your understanding of which Azure service handles time-series IoT analytics, often appearing as a distractor against Azure Time Series Insights (which is being retired) or Azure SQL Database. A common trap is confusing Azure Data Explorer with Azure Monitor Logs, but remember that ADX is the dedicated big data analytics engine for ad-hoc, high-speed queries on streaming telemetry. Memory tip: think of "ADX" as "Analytics for Data eXploration" — it’s the go-to for deep-dive time-series analysis on IoT data.
⚠ Common exam trap
Watch out — candidates often confuse Azure Cosmos DB's support for IoT device state storage with the need for a dedicated time-series analytics engine, overlooking that Cosmos DB lacks native time-series decomposition and anomaly detection functions required for long-term trend analysis.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Data Explorer
Azure Data Explorer (ADX) is a fully managed, high-performance big data analytics service optimized for interactive analysis of large volumes of time-series and log data. It uses the Kusto Query Language (KQL) to ingest, index, and query streaming telemetry from IoT devices, enabling long-term trend analysis and anomaly detection through built-in time-series functions like `series_decompose()` and `series_fit_line()`.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Cosmos DB
Why it's wrong here
Cosmos DB is a general-purpose multi-model database; Azure Data Explorer is optimized for time-series analytics.
- ✓
Azure Data Explorer
Why this is correct
Azure Data Explorer (ADX) is optimized for real-time analytics on time-series data from IoT and telemetry sources.
- ✗
Azure Table Storage
Why it's wrong here
Table Storage provides simple NoSQL key-value storage; ADX provides analytics on time-series data.
- ✗
Azure SQL Database
Why it's wrong here
SQL Database handles OLTP workloads; ADX is purpose-built for time-series analytics at scale.
Go deeper
Related to this question
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
Same concept, more angles
1 more way this is tested on AZ-900
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. What type of data does Azure Table Storage store?
easy- A.Unstructured binary data like images and videos
- ✓ B.Structured NoSQL data in a key-attribute entity model
- C.Relational data with complex joins and foreign keys
- D.Files shared via SMB protocol across Windows machines
Why B: Azure Table Storage is a NoSQL key-attribute store that stores structured, schema-less data. Each entity is a set of properties (attributes) with a partition key and row key, enabling fast access to semi-structured data like user profiles or device metadata.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.