Table des matières:

Qu'est-ce que sqoop utilise pour importer et exporter les données ?
Qu'est-ce que sqoop utilise pour importer et exporter les données ?

Vidéo: Qu'est-ce que sqoop utilise pour importer et exporter les données ?

Vidéo: Qu'est-ce que sqoop utilise pour importer et exporter les données ?
Vidéo: COURS 11 : SQOOP EXPORT : EXPORTATION DU SYSTEME HDFS VERS UN SGBDR 2024, Novembre
Anonim

Sqoop est un outil conçu pour transférer Les données entre Hadoop et les bases de données relationnelles. Sqoop automatise la plupart de ce processus, en s'appuyant sur le base de données pour décrire le schéma de la Les données être importé . Sqoop utilise CarteRéduire à importer et exporter les données , qui fournit un fonctionnement en parallèle ainsi qu'une tolérance aux pannes.

Ci-dessous, comment exporter les données de sqoop ?

Commencer

  1. Étape 1: Créez une nouvelle base de données dans l'instance MySQL. CRÉER LA BASE DE DONNÉES db1;
  2. Créez une table nommée acad.
  3. Étape 3: Exportez les fichiers input.txt et input2.txt de HDFS vers MySQL. sqoop export –connect jdbc:mysql://localhost/db1 –username sqoop –password root –table acad –export-dir /sqoop_msql/ -m 1.

De plus, comment fonctionne l'export sqoop ? Sqoop - Exportation Exportation Sqoop La commande prépare les instructions INSERT avec un ensemble de données d'entrée puis atteint la base de données. C'est pour exportation nouveaux enregistrements, si la table a une valeur unique constante avec la clé primaire, exportation le travail échoue car l'instruction insert échoue. Si vous avez des mises à jour, vous pouvez utiliser l'option --update-key.

De même, les gens demandent comment importer des données dans sqoop ?

Voici la signification de chaque option de commande Sqoop:

  1. connect – Fournit la chaîne jdbc.
  2. nom d'utilisateur – Nom d'utilisateur de la base de données.
  3. -P - Demandera le mot de passe dans la console.
  4. table – Indique à l'ordinateur quelle table vous souhaitez importer depuis MySQL.
  5. split-by – Spécifie votre colonne de fractionnement.
  6. target-dir – répertoire de destination HDFS.

Qu'est-ce que l'importation sqoop ?

Sqoop outil ' importer ' est utilisé pour importer données de table de la table au système de fichiers Hadoop sous forme de fichier texte ou de fichier binaire. La commande suivante est utilisée pour importer la table emp du serveur de base de données MySQL vers HDFS.

Conseillé: