Быстрый вопрос по обработке JSON в PIG.
Я попробовал какой-то JsonLoader под названием Elephant-Bird, чтобы загрузить и обработать данные JSON, как показано ниже:
{
"SV":1,
"AD":[
{
"ID":"46931606",
"C1":"46",
"C2":"469",
"ST":"46931",
"PO":1
},
{
"ID":"46721489",
"C1":"46",
"C2":"467",
"ST":"46721",
"PO":5
}
]
}
Загрузчик хорошо работает для простых полей, но не работает для любого поля массива. Я не знаю, как я могу получить доступ к элементам в массиве (поле "AD" выше) с этим UDF или любым другим способом? Пожалуйста, порекомендуйте.