/** * Create Hive columns from Flink TableSchema. */ private static List<FieldSchema> createHiveColumns(TableSchema schema) { List<FieldSchema> columns = new ArrayList<>(schema.getColumns().length); for (Column column : schema.getColumns()) { FieldSchema fieldSchema = new FieldSchema(column.name(), convert(column.internalType()), null); columns.add(fieldSchema); } return columns; }