Я использую Jython для написания своего UDF Python в свинье, но я сталкиваюсь с проблемами памяти, когда вход в мой UDF массивный (т. Е. Превышает память, выделенную моей JVM). В документации Pig такие функции, как COUNT, MAX и т. Д., Преодолевают это, используя Алгебраический и, что более важно, интерфейс Accumulator. Интерфейс Accumulator позволяет передавать данные из Pig в куски в UDF, и это подходит для моей проблемы. Есть ли у кого-нибудь примеры этого с Jython? (или любые идеи потоковой передачи ввода на Python) Любая помощь будет принята с благодарностью! :)Apache Pig - ошибка памяти UDF в Jython
2
A
ответ
0
Python UDFs не поддерживают подобные оптимизации интерфейса: http://pig.apache.org/docs/r0.11.1/udf.html#udfs
Смежные вопросы
- 1. Использование Python UDF в Apache Pig
- 2. Ошибка 1121 импорт внешней библиотеки в Pig UDF в Jython
- 3. Ограничение Jython в контексте UDF в Pig
- 4. Запуск UDF в Apache Pig
- 5. ОШИБКА 1070 Apache Pig, используя встроенный UDF
- 6. python версия UDF с Jython/Pig
- 7. Куда поместить Apache Pig UDF?
- 8. Ошибка при использовании python udf в Pig
- 9. Как написать schemaFunction в Jython для Apache Pig?
- 10. Ошибка PIG UDF - разрешить с помощью импорта
- 11. Pig - проблема Python UDF
- 12. Apache Pig UDF и настройка outputSchema
- 13. Apache Pig ToDate UDF Формат временной отметки
- 14. Python UDF для Apache Pig failing
- 15. Вызов Python UDF из PIG
- 16. Apache PIG, подтвердите ввод
- 17. SimpleTextLoader UDF в Pig
- 18. Pig UDF проблема загрузки
- 19. Pig UDF в Java: ошибка 1070
- 20. Ошибка при excecuting UDF в PIG
- 21. Ошибка Apache Pig: java.lang.reflect.InvocationTargetException
- 22. Ошибка Apache Pig LOAD
- 23. Apache Pig и пользовательские функции
- 24. Ошибка подключения в Apache Pig
- 25. Ошибка Apache Pig 2218, вызванная изменением на версию Pig 0.10.0
- 26. Python UDF для Pig: ошибка преобразования типа данных
- 27. Pig udf on Filter
- 28. apache PIG с datafu: не удается разрешить UDF
- 29. Pig Java UDF Выпуск
- 30. java.lang.NullPointerException в UDF в PIG