Bonjour,

Mon objectif est de traiter (avec Pig sur Hadoop) des données provenant d'une base MongoDB, sur TOS Big Data.

Mon problème est que dans cette base, j'ai des documents dans des documents, et donc j'aimerai pouvoir accéder à des champs du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
"monDocument" : {
       "monObjet" : {
              "monChamp" : 42
              }
       }
Lorsque je récupère mes infos avec tPigLoader, je dois choisir le type de données, et malheureusement, que ça soit avec "Objet" ou "Document" je n'arrive pas par la suite à accéder aux éventuels champs qu'il peut contenir. J'ai également essayer de les extraire par la suite avec un tPigCode sans plus de résultat.

Y a-t'il un moyen d'utiliser "monChamp" via les composants pig ? ou mongodb ?
Ou sinon, existerait-il un autre moyen de charger ces données ?

Merci d'avance.