Vidéo: How to configure SSIS for Hadoop Hive tables. 2024
Les connecteurs Sqoop vont généralement de pair avec un pilote JDBC. Sqoop ne regroupe pas les pilotes JDBC car ils sont généralement propriétaires et sous licence du fournisseur RDBMS ou DW. Il existe donc trois scénarios possibles pour Sqoop, selon le type de système de gestion de données (SGBDR, DW ou NoSQL) avec lequel vous essayez d'interagir. Jetez un coup d'œil à chacun d'entre eux:
-
Votre système de gestion de données est pris en charge par l'un des connecteurs Sqoop fournis. Dans ce cas, vous devez acquérir le pilote JDBC auprès de votre fournisseur de système de gestion de données et installer le. fichier jar associé dans votre répertoire $ SQOOP_HOME / lib. ($ SQOOP_HOME est une variable d'environnement qui fait référence au chemin d'accès du répertoire sur votre système où vous installez Apache Sqoop.)
-
Sqoop n'inclut pas de connecteur pour votre système de gestion de base de données. Cela signifie que vous devez en télécharger un auprès d'un fournisseur tiers, avec un pilote JDBC si le connecteur en nécessite un. (Couchbase et Teradata le font tous les deux, par exemple.)
-
Votre système de gestion de base de données ne fournit pas de connecteur Sqoop mais un pilote JDBC est disponible. Dans ce cas, vous utilisez le connecteur JDBC générique de Sqoop et téléchargez et installez le pilote JDBC de votre fournisseur.