file - 如何使用Sqoop将数据从RDBMS导入到本地文件系统,而不是HDFS?

标签 file import local rdbms sqoop

我见过 Sqoop 允许将数据从 RDBMS 数据库导入到 HDFS。然而,我想将数据导入到 Linux 中的本地文件系统文件夹中,而不是导入到 HDFS 文件系统中。

有办法做到这一点吗?

最佳答案

在 Sqoop1 中,您可以使用“-fs”选项,如 documentation 中详细说明。 。这是一个简单的示例:

sqoop import -fs local -jt local --connect jdbc:mysql://<host>/sqoop --username sqoop --password sqoop --table tbl

在 Sqoop2 中,您将能够 choose your file system创建链接时:

HDFS URI: file:///

关于file - 如何使用Sqoop将数据从RDBMS导入到本地文件系统,而不是HDFS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27024502/

相关文章:

c++ - 在 C++ 中将数据从文件加载到数据结构并进行解释

java - 无法解析导入 org.dom4j.*

python - 如何导入一个模块的所有功能?

Python:如何从一维数组或列表中获取局部最大值

在本地测试 Google Maps API

Python:访问另一个文件中的函数中的变量

python - python中压缩文件夹的完整文件路径

java - createNewFile() 后忽略的方法

c - C 中的 Winsock 文件传输

android - 将数据导入Android的SQLite的最佳方法