Wie Sqoop Zuordnung CSV-Datei zu meiner SQL-Tabelle Spalte zugeordnet? Ich lief nur unter Import und Export sqoop Befehl und es funktioniert ordnungsgemäß, aber nicht sicher, wie Sqoop das importierte Ergebnis in meine SQL-Tabelle Spalte zugeordnet? Ich habe CSV-Datei manuell erstellt, die ich zu meinem SQL exportieren möge so einen Weg brauchen, um CSV-Datei & Spaltenzuordnung angeben ..Wie Sqoop Karte Csv-Datei Spalte Spalte meiner SQL-Tabelle
sqoop import \
--connect jdbc:mysql://mysqlserver:3306/mydb \
--username myuser \
--password mypassword \
--query 'SELECT MARS_ID , MARKET_ID , USERROLE_ID , LEADER_MARS_ID , CREATED_TIME , CREATED_USER , LST_UPDTD_TIME , LST_UPDTD_USER FROM USERS_TEST u WHERE $CONDITIONS' \
-m 1 \
--target-dir /idn/home/data/user
Gelöschte Datensatz aus meiner SQL-Datenbank und den unter Exportbefehl ausführen, die Daten wieder eingefügt in Tabelle.
sqoop export \
--connect jdbc:mysql://mysqlserver:3306/mydb \
--table USERS_TEST \
--export-dir /idn/home/data/user \
--username myuser \
--password mypassword \