开发者社区> 问答> 正文

Sqoop中如何导入表数据子集?

Sqoop中如何导入表数据子集?

展开
收起
芯在这 2021-12-12 00:30:27 354 0
1 条回答
写回答
取消 提交回答
  • 我们可以导入表的使用Sqoop导入工具,"where"子句的一个子集。它执行在各自的数据库服务器相应的SQL查询,并将结果存储在HDFS的目标目录。 where子句的语法如下。

    –where 按照条件进行查找,通过—where参数来查找表emp_add当中city字段的值为sec-bad的所有数据导入到hdfs上面去

    bin/sqoop import
    --connect jdbc:mysql://192.168.72.1:3306/userdb?serverTimezone=GMT%2B8
    --username root --password My12345! --table emp
    --target-dir /sqoop/emp_add -m 1 --delete-target-dir
    --where "id=1"

    2021-12-12 00:30:45
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Phoenix 全局索引原理与实践 立即下载
HBase在时间序列数据库中的应用 立即下载
大批量处理excel文件到ODPS中方案 立即下载