sqoop导入的数据不显示在目标目录中

b1payxdu  于 2021-06-03  发布在  Sqoop
关注(0)|答案(1)|浏览(439)

我已经用sqoop将mysql中的数据导入到hdfs中,但是无法将导入的数据导入到所需的给定路径中。
sqoop查询就像- sqoop job --create EveryDayImport --import --connect jdbc:mysql://localhost:3306/books --username=root --table=authors -m 1 --target-dir /home/training/viresh/Sqoop/authors1234 --incremental append --check-column id --last-value 0;

yquaqz18

yquaqz181#

sqoop作业--创建everydayimport--导入--连接jdbc:mysql://localhost:3306/books --username=root--table=authors-m1--target dir/home/training/viresh/sqoop/authors1234--incremental append--check column id--last value 0
在sqoop语句中有一个错误,您忽略了在“--”和import之间留出空间,正如dev在您的sqoop语句用于创建sqoop作业的注解中提到的那样。要执行作业(sqoop导入),必须通过下面的语句提交它。
$sqoop作业--exec everydayimport
我觉得这就是你的目标目录中没有数据的原因

相关问题