【发布时间】:2019-09-02 00:01:07
【问题描述】:
我试图在运行复制命令时在 Redshift 的标识列中实现顺序增量值。
Redshift-Identity column SEED-STEP behavior with COPY command 是一篇优秀的文章,我跟着慢慢走向我的目标,但即使按照列表中的最后一步并使用清单文件,我也只能得到(或者递增)1、3、5、7 ... 或 2、4、6、8... ID 列值。
在创建表格时,我将该列指定为:
bucketingid INT IDENTITY(1, 1) sortkey
我可以理解这种行为是因为我的 dc2.large 单节点集群有 2 个切片,因此我遇到了问题。
我正在尝试将单个 csv 文件从 S3 上传到 redshift。
如何实现顺序增量 ID?
【问题讨论】:
标签: amazon-redshift sql-insert identity-column csv-import