sqoop importer les données de plusieurs tables

Nous sommes à l'aide de Cloudera CDH 4 et nous sommes en mesure d'importer les tables de nos bases de données Oracle dans notre HDFS entrepôt comme prévu. Le problème est que nous avons 10 de millier de tables à l'intérieur de nos bases de données et sqoop prend uniquement en charge l'importation d'une table à la fois.

Quelles options sont disponibles pour l'importation de plusieurs tables dans HDFS ou la Ruche? Par exemple, quelle serait la meilleure façon de l'importation de 200 tableaux à partir d'oracle dans HDFS ou de la Ruche à la fois?

La seule solution que j'ai vu jusqu'à présent est de créer un sqoop travail pour chaque importation de table et ensuite exécuter individuellement. Depuis Hadoop est conçu pour fonctionner avec un vaste ensemble de données, il semble comme il devrait y avoir une meilleure façon.

OriginalL'auteur Danny Westfall | 2013-06-19