2012-10-14 4 views
3

Je commence à étudier HBASE et j'ai une tâche mais je ne sais pas d'où je dois commencer. J'ai une base de données XML et je devrais l'importer dans HBASE.Comment importer une base de données XML dans HBASE

Exemple de fichier: https://www.dropbox.com/s/e47itzrqg36kuci/pub-venues.xml

Je sais comment créer un fichier de table et d'importation csv en elle. Mais le problème est, les fichiers csv ont des lignes et le nombre de champs dans chaque est constant, je veux dire même s'il n'y a pas de valeur le champ encore là entre les virgules. S'il vous plaît aidez-moi et dites-moi où trouver des informations à ce sujet. Je vous remercie.

Répondre

-1

Il y a plusieurs façons de représenter le XML dans HBase (en commençant par le stocker dans une seule colonne pour avoir chaque élément dans une ligne séparée). Quand il s'agit de modéliser HBase, vous devez penser à la manière dont vous allez accéder aux données et à la conception.

+0

Dans ce cas, chaque TAG différent va être une colonne. Dans ce fichier exemple, il y a un TAG parent appelé pub-lieu et qui va être une rangée. –

Questions connexes