尝试在pig中加载一个文件,但每次都出现警告隐式\u cast \u to \u float 2次

hgc7kmma  于 2021-07-15  发布在  Pig
关注(0)|答案(1)|浏览(329)

我在学Pig拉丁语,这个错误不断出现。
命令:m=load'/assignment/movies.csv',使用pigstorage(',')作为(id:int,name:chararray,year:int,rating:float,duration:int);
错误消息:2021-01-11 21:10:44303[main]info org.apache.hadoop.conf.configuration.deprecation-mapred.job.tracker已弃用。相反,请使用mapreduce.jobtracker.address 2021-01-11 21:10:44304[main]info org.apache.hadoop.conf.configuration.deprecation-fs.default.name已弃用。相反,请使用fs.defaultfs 2021-01-11 21:10:44310[main]warn org.apache.pig.newplan.baseoperatorplan-遇到警告隐式\u cast \u to \u float 2次。

pokxtpni

pokxtpni1#

这些只是警告,而不是错误,所以您的脚本将完成。
你可以比较一下加载的效果 rating 例如。 chararray 然后在 FOREACH :

cast_rating = FOREACH m GENERATE
    id..year,
    (float)rating AS rating,
    duration;

相关问题