У меня есть оператор свиньи, подобный этому:
-- extract the 123 from `/id/123`
interactions = FOREACH interactions GENERATE
(LONG)(STRSPLIT(path,'/').$2) AS id;
Иногда функция STRSPLIT
возвращает строку, которую нельзя преобразовать в LONG (например, www.abc.com
) из-за значения в path
поле, поэтому вместо сбоя скрипта я бы хотел присвоить значение по умолчанию для id
(например, 0). Я не нашел упоминаний о том, как это достижимо.