Greenplum COPY 不过滤重复条目

发布于 2024-11-27 19:46:51 字数 269 浏览 1 评论 0原文

我在使用 COPY 命令将内容加载到青梅表时遇到问题。我拥有的是三列表,可以说 A 、 B 、 C ,并且该表不应包含重复元素。所以我制作了一个复合键组合上述三个

PRIMARY KEY ( A , B , C )

但是我用来加载表的输入文件有重复的条目。我想要的只是 COPY 命令来过滤掉重复元素并继续加载数据。但就我而言,每当 COPY 遇到重复条目时,它就会中止加载。有关如何进行的任何线索?

谢谢

Ganesh.R

I have a problem loading contents to the green plum table using COPY command. What i have is three column table lets say A , B , C and the table should not entertain duplicate elements. So i have made a composite key clubbing the above three

PRIMARY KEY ( A , B , C )

But the input file which I am using to load the table, has duplicate entries. All I want is, the COPY command to filter off the duplicate elements and continue loading the data. But in my case whenever the COPY encounters a duplicate entry, it aborts the loading. Any leads on how to proceed??

Thanks

Ganesh.R

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橙味迷妹 2024-12-04 19:46:51

COPY 不是这样工作的。

我首先要尝试的是系统排序。

sort -u old_filename > new_filename

'-u' 参数告诉 sort 仅输出唯一的行。

COPY doesn't work like that.

The first thing I'd try is the system sort.

sort -u old_filename > new_filename

The '-u' argument tells sort to output only unique lines.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文