Getting _UUCCESS file for hive script

Possible duplicate:
Override hadoops mapreduce.fileoutputcommitter.marksuccessfuljobs in oozie

I am trying to run a bush script from an oozie workflow. the property "mapreduce.fileoutputcommitter.marksuccessfuljobs" is set to true, but the heive script overwrites it and therefore I do not get the success file. Is there a way that I can set up the same property in my hive script or in any other way to overcome this situation?

<property> <name>mapreduce.fileoutputcommitter.marksuccessfuljobs</name> <value>true</value> </property> 

in the job tracker, it says that the mapreduce.fileoutputcommitter.marksuccessfuljobs property for hive is set to true, but the _success file is not saved at the output end

+4
source share
1 answer

This is not possible because the hive overrides the OutputCommitter with its own NullOutputCommitter. See here the error question:

Override mapuduce.fileoutputcommitter.marksuupfuljobs hadoop in oozie

+3
source

Source: https://habr.com/ru/post/1442260/


All Articles