Using the MAPREDUCE statement in PROC HADOOP might result in the following error:
Note: The SAS System stopped processing this step due to errors.
The note above is written to the log due to a transcoding issue. This issue occurs after the map reduce job finishes and attempts to report the run time of the job. This issue is the result of a known change with Java 20 and later.
To circumvent this issue, modify the JREOPTIONS parameter in the SAS configuration file by adding the following option to the list of existing options in the JREOPTIONS parameter:
-Djava.locale.providers=COMPAT
To determine the name and location of the SAS configuration file to modify, submit the following code to SAS and review the new information that is written to the SAS log:
proc options option=jreoptions value;
run;