【发布时间】:2014-09-04 01:09:20
【问题描述】:
Pig 0.12 引入了流式 Python UDF,但它们是实验性的,因此需要 Hadoop 1。
http://pig.apache.org/docs/r0.12.1/udf.html#python-udfs
但是,亚马逊提供的唯一可以使用 pig 0.12 的 AMI 是 AMI 3.1.0,它使用 hadoop 2.4,而不是 Hadoop 1:
http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-plan-hadoop-version.html
因此,唯一支持正确版本 pig 的 AMI 不支持正确版本的 hadoop。有没有办法让流 UDF 在 EMR 上工作?
【问题讨论】:
标签: python numpy apache-pig elastic-map-reduce amazon-ami