sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo transferir la tabla mysql a la colmena?

  1. En primer lugar, descargue mysql-connector-java-5.0.8 y coloque el contenedor en la carpeta lib y bin de Sqoop

  2. Cree la definición de la tabla en Hive con nombres y tipos de campos exactos como en mysql

    sqoop import --verbose --fields-terminated-by ',' --connect jdbc:mysql://localhost/test --table employee --hive-import --warehouse-dir /user/hive/warehouse --fields -terminado por ',' --dividido por id --hive-table empleado

prueba - Nombre de la base de datos

empleado - Nombre de la tabla (presente en la prueba)

/user/hive/warehouse - Directorio en HDFS donde se deben importar los datos

--split-by id - id puede ser la clave principal de la tabla 'empleado'

--hive-table employee - tabla de empleados cuya definición está presente en Hive

Guía del usuario de Sqoop (Una de las mejores guías para aprender Sqoop)