给定recorda as的avro记录模式
"type":"record"...
"fields": [ { "name": "typeB", "type":"RecordB"} ...
和recordb avro record as
"type":"record"
"fields": [ {"name": "mysqoopfield", "type":"int" } ...
在sqoop export中是否有一种机制,通过这种机制,我可以将mysqoopfield的值导出到rdbms中,该表只包含mysqoofield列?
我试过了
sqoop-export --connect ... --driver ... --export /path/to/avro --columns typeB.mysqoopfield | typeB[mysqoopfield]
这是行不通的。这个。由avroexportmapper转换为“\”。在进一步挖掘之前先看看是否有支撑?是否也可以向sqoop提供自定义Map器实现?
暂无答案!
目前还没有任何答案,快来回答吧!