Currently, when using the merge incremental strategy with the Iceberg file format, the adapter adds the column update_iceberg_ts, which is not used in the rest of the merge process. This column can be removed, and if such a column is needed, it can be added directly in the model.
Having this column hard-coded can be somewhat constraining, as it may break schema comparisons between tables in certain scenarios.
@moomindani
Currently, when using the merge incremental strategy with the Iceberg file format, the adapter adds the column update_iceberg_ts, which is not used in the rest of the merge process. This column can be removed, and if such a column is needed, it can be added directly in the model.
Having this column hard-coded can be somewhat constraining, as it may break schema comparisons between tables in certain scenarios.
I'll link a PR to fix this behavious