ColumnSchema
data class ColumnSchema(val inputSchema: Map<String, FieldType>, val inputToFinalColumnNames: Map<String, String>, val finalSchema: Map<String, ColumnType>)
Defines column mappings and types from source input to destination table schema.