Это можно реализовать в рамках небольшого сценария или написать код в JavaScript или Python, в соответствующих узлах .
Сценарий такого вида:
Входной набор данных:
В "Сортировке" сортируем по ID.
В Группировке оба поля перемещаем в "Группу".
Далее в калькуляторе пишем функцию:
if(rownum()=0,animals,if(Data("id",RowNum()-1)=id,concat(data("Result_animals",RowNum()-1),", ",animals),animals))
Затем в Группировке: Группы — ID, Показатель — Result_animals(последний)