Automatically saves Event Hubs data as Avro files in ADLS Gen2 or Blob Storage, cutting a file whenever a size or time window is reached.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains Event Hubs Capture in context, with comparison tables and the common traps.
Terms in this definition
- Azure Event Hubs
Azure service for ingesting telemetry at high volume over HTTPS or AMQP; diagnostic settings can send data to it.
- Avro
An Apache file format that stores rows: a JSON header describes the layout, followed by record blocks held as binary. It compresses well, cutting storage needs and bandwidth.
- ADLS Gen2
Short for Azure Data Lake Storage Gen2: a standard GPv2 account with hierarchical namespace turned on, so analytics workloads get true directories and POSIX-style ACLs.
- Blob storage
Azure's object store for unstructured content like images and video; a single block blob can reach roughly 190.7 TiB.
- WINDOW
Returns rows from a sorted, optionally partitioned table, either at fixed positions (ABS) or relative to the current row (REL). Running totals plus moving averages are common uses.
Related terms
- Apache Avro
Compact binary data format organised by rows; Event Hubs Capture produces its files in this format natively.
- Parquet
Columnar file format, open source and aimed at analytics. Event Hubs Capture cannot produce it natively.