将RecordA的avro记录架构设为
"type":"record"...
"fields": [ { "name": "typeB", "type":"RecordB"} ...
和RecordB avro记录为
"type":"record"
"fields": [ {"name": "mysqoopfield", "type":"int" } ...
sqoop-export中是否有一种机制可以通过一个只有列mysqoofield的表将mysqoopfield的值导出到RDBMS?
试过了
sqoop-export --connect ... --driver ... --export /path/to/avro --columns typeB.mysqoopfield | typeB[mysqoopfield]
不起作用。这个。被AvroExportMapper翻译为'_'。在进一步挖掘之前,是否支持这一点? 似乎还不能向sqoop提供自定义映射器实现吗?