是否可以将尚未安装 hadoop(HDFS) 或 Sqoop 的节点的数据导出到 Hive 服务器?
我会从可能是 Mysql 或某个目录中的文件的源中读取数据,然后使用 Hadoop 核心类或类似 Sqoop 的东西将数据导出到我的 Hadoop 集群中。
我正在用 Java 编程。
最佳答案
由于您是最终目的地是 hive 表。我建议如下:
LOAD DATA LOCAL INPATH '<full local path>/kv1.txt' OVERWRITE INTO TABLE table_name;
引用 this
使用 Java,您可以使用 JSCH lib 来调用这些 shell 命令左右。
希望这可以帮助。
关于hadoop - 从未安装 Hadoop(HDFS) 的节点将数据导出到 Hive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26137177/