Je veux créer une grande table contient toutes les données de toute la table dans la base de données puis exporter cette table dans un fichier csv puis importer ce fichier dans Hbase? Mon problème est la première étape qui est de savoir comment créer bigtable à partir de toutes les tables de base de données? je serai reconnaissant pour toute aide. Merci d'avance.comment convertir une base de données relationnelle à un Bigtable
Répondre
Vous pouvez utiliser sqoop pour transférer toutes les tables et données vers HBase si vous souhaitez vider toutes les données vers HBase ou HDFS. Il peut ne pas être efficace ou faisable de convertir toutes les données en une seule grande table. Juste en notant que, l'exportation de données CLOB/BLOB ne peut pas être effectuée dans le fichier CVS.
bon point. vous pouvez utiliser l'outil "sqoop import-all-tables" pour cela. mais vous devez garder ces choses à l'esprit: (1) Chaque table doit avoir une clé primaire à une seule colonne. (2) Vous devez importer toutes les colonnes de chaque table. (3) Vous ne devez pas avoir l'intention d'utiliser une colonne de fractionnement non définie par défaut, ni imposer de conditions via une clause WHERE. – Tariq
Pourquoi le feriez-vous? Ecrivez un travail MapReduce et injectez la sortie dans la table HBase.
Jetez un oeil à sqoop, peut-être peut aider. Nous l'utilisons pour stocker des données à partir de SGBDR dans des tables Hive. Comme pour ruche, il peut créer automatiquement des tables avec des noms de colonnes et des types appropriés. Il nécessite également l'option split_by
pour les requêtes personnalisées, qui spécifie comment diviser les données en blocs.
merci, j'apprécie votre effort .i utilisé Sqoop et Hbase –
- 1. base de données relationnelle
- 2. Base de données relationnelle
- 3. Comment créer une base de données dans Google BigTable
- 4. Base de données relationnelle Phonegap
- 5. La base de données orientée objet BigTable?
- 6. base de données non relationnelle
- 7. Comment résolvez-vous un paradoxe de base de données relationnelle?
- 8. requête pour un ensemble dans une base de données relationnelle
- 9. Base de données: relationnelle/non relationnelle/orientée objet ... Que choisir?
- 10. Cakephp - Ajouter des données à la base de données relationnelle
- 11. comment effectuer une insertion relationnelle un-à-un dans la base de données
- 12. Base de données relationnelle de structure de base de données
- 13. Comment créer une base de données relationnelle de base à partir de zéro en utilisant java?
- 14. requête de base de données relationnelle
- 15. schéma de base de données relationnelle
- 16. Base de données relationnelle ou base de données NoSQL
- 17. SQL SEARCHING base de données relationnelle
- 18. Comment récupérer des données à partir d'attributs à plusieurs valeurs dans une base de données relationnelle?
- 19. Conception de base de données non relationnelle avec SQL Server?
- 20. Simple base de données relationnelle - Querying efficace
- 21. Base de données relationnelle -> CoreData
- 22. Versionnement dans la base de données relationnelle
- 23. Design base de données relationnelle MySQL
- 24. erreur de base de données relationnelle solr
- 25. base de données relationnelle avec php
- 26. Un gestionnaire de base de données non relationnelle de GUI?
- 27. Utilisation de Lucene comme une base de données relationnelle
- 28. Système de type personnalisé dans une base de données relationnelle
- 29. Quand utiliser une structure de base de données relationnelle?
- 30. Base de données non relationnelle pour
Il suffit de les joindre tous, de couse qui suppose qu'ils peuvent tous être réunis judicieusement ... –
J'ai des milliers table –
Eh bien, sauf s'ils ont tous la même structure, vous devez prendre un peu de recul alors. Réfléchissez à la façon dont vous recommenceriez, puis examinez comment vous récupérez vos données existantes. –