pub fn parquet_to_arrow_schema_by_root_columns<T>(
    parquet_schema: &SchemaDescriptor,
    column_indices: T,
    key_value_metadata: &Option<Vec<KeyValue>>
) -> Result<Schema> where
    T: IntoIterator<Item = usize>, 
Expand description

Convert parquet schema to arrow schema including optional metadata, only preserving some root columns. This is useful if we have columns a.b, a.c.e and a.d, and want a with all its child fields