pub fn extract_data_columns<'a>(schema: &'a Schema) -> Result<SchemaNode<'a>>