我见过Sqoop允许用户将数据从RDBMS数据库导入HDFS。但是我想将数据导入Linux中的本地文件系统文件夹,而不是导入HDFS文件系统。
有办法做到这一点吗?
答案 0 :(得分:3)
在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:///
答案 1 :(得分:0)
如果要将表存储在调用sqoop的目录中:
var customerInformation = $scope.customer;
$http.post('person/registrationCustomer',customerInformation)
.then(function (success) {
}, function (error) {
});
该表将存储为./
中的csv文件