mysql - 使用 --create-hive-table 直接在 hive 中导入 mysql 表(sqoop)

标签 mysql hadoop hadoop2 bigdata

我正在为 HDPCD 考试进行 self 培训,因此我正在测试使用 MySQL 到 Hive 的所有可能的导入和导出。在这个例子中,我想从 MySQL 导入一个表,并使用参数 --create-hive-table 在 hive 中从头开始创建同一个表。尽管在 [documentation][1] 中包含它,但我找到了一个正确的示例来执行此操作。我已经试过了,但它不起作用

sqoop import --connect jdbc:mysql://master/poc --username root --table dept --where 'id_dept > 2' --hive-import --hive-database poc --hive-table deptv2 --create-hive-table true -m 1 --split-by id_dept

如果有人知道如何使用它,请告诉我。非常感谢,非常感谢

最佳答案

我回来了,因为我只需要再试一次,只是在没有任何输入的情况下输入参数,就可以了。无论如何,我会举一个例子。可能会对某人有所帮助。

sqoop import --connect jdbc:mysql://master/poc --username root \
  --table dept --where 'id_dept > 2' --hive-import \
  --hive-database poc --hive-table deptv2 --create-hive-table -m 1 --split-by id_dept

谢谢。

关于mysql - 使用 --create-hive-table 直接在 hive 中导入 mysql 表(sqoop),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44249533/

相关文章:

hadoop - HBase数据丢失?缺少 HDFS 追加支持?在没有启用 HDFS 追加支持的情况下运行 HMaster?

Hadoop 在 Mac El Capitan 上的安装

hadoop - 覆盖 hadoop 用户日志 |特定队列

php - 在 Ubuntu 中开发时无法访问 CSS?

mysql - 从存储的描述生成查询的 SQL 脚本

python - 使用 Spark,如何连接 master 或解决错误 :"WARN TaskSchedulerImpl: Initial job has not accepted any resources"

python - 将数据从 MySQL 传输到 HBase

hadoop - MR 作业各个阶段的正确顺序?

mysql - 无法在 MySQL Workbench EER 图中移动(单击并拖动)实体

Java derby 数据库不工作