我想导出数据格式HDFS到Couchbase,并且我的文件格式有问题。Sqoop HDFS到Couchbase:json文件格式
我的配置:
- Couchbase服务器2.0
- 堆栈的hadoop cdh4.1.2
- sqoop 1.4.2(与hadoop2.0.0编译)
- couchbase/hadoop的连接器(编译hadoop2。 0.0)
当我运行导出命令,我可以很容易地导出这种格式的文件:
id,"value"
或
id,42
或
id,{"key":"value"}
但是,当我想申请一个JSON对象这是行不通的!
id,{"key1":"value1,"key2":"value2"}
内容在由couchbase第一个逗号和diplay用base64截断,因为现在的内容是不正确的JSON ...
所以,我的问题是,该文件必须如何格式化是存储为json文档?
我们只能导出一个键/值文件吗?
我要出口JSON文件形成像cbdocloader从本地文件系统的文件做HDFS ...