# Read an Avro file

Acquire / file

A variant of [Read a columnar file](https://meridian.online/operations/read-a-columnar-file).

Read Avro container files or messages into rows, using the schema embedded in them or given separately.

Page: <https://meridian.online/operations/read-a-columnar-file/read-an-avro-file>

## Status

Not built yet.

arcform does not do this yet. [Its place on the roadmap](https://meridian.online/roadmap#read-a-columnar-file)

## What other tools call it

Meridian's classification; an independent blind rating agreed on 95.7% of 324 rows (variant, version 3).

- Azure Data Factory: [`Avro format (source)`](https://learn.microsoft.com/en-us/azure/data-factory/format-avro) (read 2026-09-27)
- Apache DataFusion: [`Avro`](https://datafusion.apache.org/user-guide/features.html) (read 2026-09-27)
- Duckle: [`Avro`](https://github.com/slothflowlabs/duckle/blob/f85f8960edfb6efbf4cb89d58a7b32e16df0e867/website/docs/components.html) (read 2026-09-25)
- AWS Glue: [`Avro (read)`](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format-avro-home.html) (read 2026-09-27)
- Apache Hop: [`Avro file input`](https://hop.apache.org/manual/latest/pipeline/transforms/avro-file-input.html) (read 2026-09-27)
- Apache NiFi: [`AvroReader`](https://nifi.apache.org/components/org.apache.nifi.avro.AvroReader/) (read 2026-09-27)
- Pentaho Data Integration: [`Avro Input`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Pentaho Data Integration: [`Avro input (deprecated)`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Polars: [`read_avro`](https://docs.pola.rs/api/python/stable/reference/io.html) (read 2026-09-27)
- Apache SeaTunnel: [`Avro format`](https://seatunnel.apache.org/docs/2.3.13/connectors/formats/avro) (read 2026-09-27)
- Talend: [`tAvroInput`](https://help.qlik.com/talend/en-US/components/8.0/avro/avro-component) (read 2026-09-27)
- Talend: [`tAvroStreamInput`](https://help.qlik.com/talend/en-US/components/8.0/avro/avro-component) (read 2026-09-27)
- Yggdrasil Decision Forests: [`avro: (read)`](https://github.com/google/yggdrasil-decision-forests/blob/0a54b57c95ff0cf42ecf0310ace0513a4f32cb65/yggdrasil_decision_forests/dataset/avro_example.h) (read 2026-09-27)
