iceberg常见bug

The equality field day should be NOT NULL

建表时报错,原因是 作为分区字段的day,应该是not null 属性,在 day int, 后面加上 day int not null 就可以了

Caused by: org.apache.flink.table.api.ValidationException: Could not create a PRIMARY KEY ‘4f761948-fb81-4c24-bf18-140dcbb08588’. Column ‘day’ is nullable.

原因是 sink表 主键为not null属性,在写入任务中没有对主键day做非空处理

你可能感兴趣的:(Iceberg,大数据,sql)