Is there a language agnostic way of representing a Parquet or Arrow schema in a similar way to Avro? For example, an Avro schema might look like this:
{
"type": "record",
"namespace": "com.example",
"name": "FullName",
"fields": [
{ "name": "first", "type": "string" },
{ "name": "last", "type": "string" }
]
}
Is there something similar for Parquet and/or Arrow?
(I’d write this as 2 separate questions but Stack Overflow flags them as dupes, sorry).