将hdfs导出到mysql

lmvvr0a8  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(328)

我在hdfs中有一个“test”表,表中有列(id、name、city、salary)。我想将(name,city)导出到mysql,但是当我使用sqoop命令时,使用--columns than mysql columns got selected not test table columns in hdfs and data of id column in hdfs got transfer to name,name column of hdfs transfer to city column in mysql。
有没有办法从hdfs中选择一个特定的列并传递它?

ijxebb2r

ijxebb2r1#

这里我们可以使用--hcatalog table tablename,它将只从配置单元表中获取所需的列,而不是--export dir,它将获取一个目录。

相关问题