IcebergPartitionField
¶
Source code in docs_src/capo_glue/types/iceberg_partition_field.py
field_id
instance-attribute
¶
field_id: Integer
The unique identifier assigned to this partition field within the Iceberg table's partition specification.
name
instance-attribute
¶
name: ColumnNameString
The name of the partition field as it will appear in the partitioned table structure.
source_id
instance-attribute
¶
source_id: Integer
The identifier of the source field from the table schema that this partition field is based on.
transform
instance-attribute
¶
transform: IcebergTransformString
The transformation function applied to the source field to create the partition, such as identity, bucket, truncate, year, month, day, or hour.