IcebergTableWriterFactory
Factory that creates Iceberg BaseTaskWriter instances to support writing records to Iceberg data files.
The factory takes into account whether partitioning is used on the target table and whether primary keys are configured on the destination table's schema.Functions
Link copied to clipboard
fun create(table: Table, generationId: String, importType: ImportType, schema: Schema): BaseTaskWriter<Record>
Creates a new BaseTaskWriter based on the configuration of the destination target Table.