为 Azure Delta 表使用 BY DEFAULT 参数时 IDENTITY 列重复

问题描述 投票:0回答:1

使用 BY DEFAULT 参数时,重复的记录被摄取到 Azure 增量表中。

我已按照以下步骤操作。

1)创建的表带有默认生成的标识列
2)插入了id为1和2
的2条记录 3)当插入没有id的第三行时,它插入的id为1创建重复 已报告类似问题here

azure-databricks identity delta-lake
1个回答
0
投票

更改命令将解决此问题。使用以下命令同步身份列

alter table table_name change column col_name sync identity

© www.soinside.com 2019 - 2024. All rights reserved.