sqoop导出avro嵌套记录avroexportmapper

wfveoks0  于 2021-06-03  发布在  Sqoop
关注(0)|答案(0)|浏览(192)

给定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器实现?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题