Mysql
 sql >> Database >  >> RDS >> Mysql

PIG UDF in JAVA ERROR 1070

A quale pacchetto java appartiene la tua classe UPPER?

Dovrai qualificare la tua classe UPPER con il nome del pacchetto affinché pig possa trovarlo. Non è necessario fare riferimento al nome del file jar.

Quindi, se la tua classe UPPER apparteneva a com.blah

Dovresti scrivere:

G = FOREACH I GENERATE K.$1+1,E::web_vstr_scrn_rsln_desc,E::edw_publn_id,com.blah.UPPER(E::web_vstr_scrn_rsln_desc);