gpt4 book ai didi

mysql - cassandra sqoop导入自动生成timeuuid

转载 作者:行者123 更新时间:2023-11-29 18:12:15 25 4
gpt4 key购买 nike

我想将 MySQL 数据迁移到 cassandra。我正在使用旧版本的 DSE,即 4.8,它支持 sqoop 命令。我的查询是我想插入具有动态 timeuuid 列值的行,该值将在插入时生成,并且它不存在于 MySQL 表中。请帮忙。

我正在使用以下查询来插入数据,但没有 uuid 列值。

bin/dse sqoop cql-import --connect jdbc:mysql://localhost:3306/testing --table tbl1 --username root -P --cassandra-keyspace test --cassandra-table testtable --cassandra-主机本地主机 --split-by ID --cassandra-column-mapping id:ID,name:NAME --columns ID,NAME

谢谢

最佳答案

我做了很多搜索,发现sqoop只能用于在数据库中准确插入数据。因此,如果您想在插入时操作数据,您需要创建一些自定义应用程序或 ETL 工具可以帮助您。然而,我已经没有时间了,所以通过创建 Java 应用程序来实现。因此,我将关闭这个问题。感谢您在此事上提供的帮助。

问候,

阿迪亚·贾恩

关于mysql - cassandra sqoop导入自动生成timeuuid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47299639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com