Я использую Apache Pig для запуска задания в двоичных файлах. Результатом задания является допустимый JSON, например:
{
"filename": "hello_world.exe",
"strings":
[
"!This program cannot be run in DOS mode.",
"LRich",
".text"
]
}
Есть ли способ использовать команду Pig «STORE» для сохранения этого результата/json-вывода непосредственно в MongoDB?
Обновление (Сценарий свиньи):
register 'my.jar';
%default INPUT 'myfile.bla'
%default OUTPUT 'generic_text.out'
data = load '$INPUT' using myloader('myScript.py');
STORE data INTO '$OUTPUT';
Вывод json (см. выше) моей работы хранится в переменной data. На данный момент мой скрипт Pig записывает вывод в файл generic_text.out. Вместо сохранения в файл я хочу сохранить результат в существующей коллекции MongoDB.