0
Я пытаюсь использовать метод предупредить() в моих Свинье UDF как это:Отладка Pig UDF Агрегируя предупреждения
public class MyUDF extends EvalFunc<Tuple> {
public Tuple exec(Tuple input) throws IOException {
boolean condition = true;
while(condition) {
// Some business logic
warn("There was a problem", PigWarning.UDF_WARNING_1);
}
}
}
Когда я запускаю мою свинью скрипт, используя эту UDF локально, я никогда не видел эти предупреждает агрегат в конце задания.
Как настроить свиньи, чтобы увидеть агрегированное предупреждение?
Что * делать * вы видите в конце работы? –