private static IRecordSchema ArrowSchemaToASARecordSchema(Schema arrowSchema) { var asaFields = arrowSchema.Fields .Select(kv => RecordSchema.Property(kv.Key, ArrowTypeToASAType(kv.Value.DataType))) .ToArray(); return(RecordSchema.CreateStrict(asaFields)); }