Practice what you just read
10 free practice questions. No credit card.
| Type | Description | Format Examples | Azure Store Examples |
|---|---|---|---|
| Structured | Data with a defined schema and fixed format | Relational tables, CSV | Azure SQL Database, Azure Synapse |
| Semi-structured | Data with flexible schema — some structure but variable fields | JSON, XML, YAML | Azure Cosmos DB, Blob Storage |
| Unstructured | Data with no predefined schema | Images, video, audio, documents | Azure Blob Storage, Azure Data Lake |
Practice what you just read
10 free practice questions. No credit card.
| Aspect | Batch Processing | Stream Processing |
|---|---|---|
| When data is processed | Collected over time, processed as a group | Processed continuously as it arrives |
| Latency | High (minutes to hours) | Low (milliseconds to seconds) |
| Azure services | Azure Data Factory, Synapse Pipelines | Azure Stream Analytics, Event Hubs |
| Use cases | Nightly reports, ETL loads, billing runs | Fraud detection, IoT alerts, real-time dashboards |
| Aspect | OLTP (Transactional) | OLAP (Analytical) |
|---|---|---|
| Purpose | Record day-to-day business transactions | Analyze large volumes of historical data |
| Operations | INSERT, UPDATE, DELETE individual rows | Aggregations, GROUP BY, complex queries |
| Schema | Normalized (3NF) — reduces redundancy | Denormalized (Star/Snowflake) — optimized for reads |
| Azure service | Azure SQL Database, Azure SQL MI | Azure Synapse Analytics (Dedicated SQL Pool) |
| Row count per query | Small — few rows | Large — millions/billions of rows |