0% encontró este documento útil (0 votos)
59 vistas8 páginas

Guía de Sqoop para Bases de Datos

Sqoop comenzó como un módulo para Apache Hadoop en 2009 y es un producto de código abierto de Apache Software Foundation. Sqoop permite importar y exportar datos entre sistemas de archivos Hadoop y bases de datos relacionales como MySQL, Oracle y PostgreSQL mediante comandos como "sqoop import" y "sqoop export".

Cargado por

Francisco Arroyo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
59 vistas8 páginas

Guía de Sqoop para Bases de Datos

Sqoop comenzó como un módulo para Apache Hadoop en 2009 y es un producto de código abierto de Apache Software Foundation. Sqoop permite importar y exportar datos entre sistemas de archivos Hadoop y bases de datos relacionales como MySQL, Oracle y PostgreSQL mediante comandos como "sqoop import" y "sqoop export".

Cargado por

Francisco Arroyo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Sqoop comenz como un mdulo para Apache

Hadoop en Mayo de 2009

Sqoop es un producto de software de cdigo


abierto de Apache Software Foundation.

Comando para importar


sqoop import --connect "jdbc:mysql://[Link]/nombre_DB"
--username Username --password password --table
nombre_tabla --import-dir /Ruta_de_salida --fieldsterminated-by ","

Comando para Exportar


sqoop export --connect "jdbc:mysql://[Link]/Nombre_DB"
--username username --password password --table
nombre_tabla --export-dir /ruta_salida --fields-terminated-by
","

Base de datos

versin

--directapoyo?

conectar las
coincidencias de
cadena

HSQLDB

1.8.0+

No

JDBC: hsqldb: * //

MySQL

5.0+

jdbc: mysql: //

Oracle

10.2.0+

No

jdbc: oracle: * //

PostgreSQL

8.3+

S (slo importacin)

jdbc: postgresql: //

Caracterstica

Sqoop 1

Sqoop 2

Conectores para todas Soportado.


las principales RDBMS

No soportado.
Solucin alternativa : Utilice el conector JDBC
genrico que ha sido probado en las siguientes
bases de datos: Microsoft SQL Server,
PostgreSQL, MySQL y Oracle.
Este conector debera funcionar en cualquier otra
base de datos compatible con JDBC. Sin
embargo, el rendimiento podra no ser
comparable a la de los conectores
especializados en Sqoop.

La integracin de
seguridad de Kerberos

Soportado.

Soportado.

La transferencia de
datos de RDBMS de
Hive o HBase

Soportado.

No soportado.
[Link]: Siga este enfoque en dos
[Link] datos de RDBMS en HDFS
[Link] datos en Hive o HBase manualmente
utilizando herramientas y comandos apropiados,
tales como LOAD DATA statement en Hive

La transferencia de
[Link] [Link]: Siga este No soportado.
datos a partir de Hive o enfoque en dos [Link] datos Siga la misma solucin que para Sqoop 1
HBase a RDBMS
de Hive o HBase en HDFS (ya sea
como un archivo de texto o Avro)
[Link] Sqoop exportar salida del
paso anterior para RDBMS

También podría gustarte