2013-08-27 3 views
1

J'utilise des algorithmes de recommandation basés sur les éléments Mahout, Au final lorsque nous obtenons le résultat au format "XXX [y: z, y2; z2 ......]" . Je veux créer une table sur ce format:Modifier le format de sortie d'avis basé sur les éléments de Mahout dans le tableau

  • XXX y z
  • XXX y2 z2

J'utilise HIVE pour cela. J'ai donc créé une table, puis en utilisant la fonction "exploser()" mais le problème est que "[" vient aussi dans le résultat que

  • XXX [yz
  • ..
  • zn yn XXX]

Comment puis-je supprimer le support du résultat.

Répondre

1

Je voudrais utiliser la fonction regexp_replace (documentation) pour filtrer les crochets, puis utiliser explode comme vous l'avez déjà fait.

Questions connexes