Sqoop Conectores e Drivers

conectores Sqoop geralmente andam de mãos dadas com um driver JDBC. O Sqoop não agrupar os drivers JDBC, porque eles são geralmente de propriedade e licenciada pela RDBMS ou fornecedor DW. Portanto, há três cenários possíveis para Sqoop, dependendo do tipo de sistema de gestão de dados (RDBMS, DW, ou NoSQL) que você está tentando interagir com. Dê uma olhada em cada uma delas:

  • Seu sistema de gerenciamento de dados é suportado por um dos conectores Sqoop empacotados. Neste caso, você precisa adquirir o driver JDBC do seu fornecedor de sistema de gestão de dados e instalar o .jarra arquivo associado a ele na sua $ SQOOP_HOME / lib diretório. ($ SQOOP_HOME é uma variável de ambiente que se refere ao caminho diretório em seu sistema onde você instalar Apache Sqoop.)

  • O Sqoop não inclui um conector para o seu sistema de gerenciamento de banco de dados. Isso significa que você precisa baixar um de um fornecedor de terceiros, juntamente com um driver JDBC se o conector requer um. (Couchbase e Teradata ambos fazem, por exemplo.)

  • Seu sistema de gerenciamento de banco de dados não fornece um conector Sqoop, mas um driver JDBC está disponível. Neste caso, você alavancar conector JDBC genérico do Sqoop e baixar e instalar o driver JDBC do seu fornecedor.

menu