Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 CQL 中的 COPY 命令将 .csv 文件导入 Cassandra。问题是,执行命令后,控制台显示“在 0.589 秒内导入了 327 行”,但只有 csv 文件中的最后一行进入 Cassandra 表,并且表的大小只有一行。
这是我用于复制的命令:
copy test from '/root/Documents/test.csv' with header=true;
当我从测试中选择 * 时;它只显示一行。
任何帮助,将不胜感激。
在这里发表我的评论作为将来参考的答案。
可能发生这种情况的一种方法(所有行都被导入但结果在表中只剩下 1 个)是如果每一行都具有相同的主键。每个插入实际上都在进行替换,因此只有一行数据的结果。