I define inputformat and outputformat for one tables, example below: create table test3 ( id int, name string) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS inputformat 'my.format.MyInputFormat' outputformat 'my.format.MyOutputFormat'.
I find the my.format.MyInputFormat class take effect , but FileSinkOperator class still use org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat class to output record.