擅长:python、mysql、java
<p>Python的udf非常有限。不能使用代数或累加器接口,也不能用Python编写LoadFunc。对于比映射操作更复杂的操作,您可能需要使用javaudf。在</p>
<p>也就是说,可以在<a href="http://ragrawal.wordpress.com/2013/02/24/on-writing-python-udf-for-pig-a-perspective/" rel="nofollow">http://ragrawal.wordpress.com/2013/02/24/on-writing-python-udf-for-pig-a-perspective/</a>找到一个更复杂的Python UDF,它具有动态outputSchema。这可能无助于您,但它将使您更好地理解pythonudf的功能。在</p>