Wenn ich zum Beispiel eine Tabelle aus RDBMS in Hive importieren möchte und meine Tabelle 10 Spalten vom Typ datetime hat und alle diese Spalten in hadoop in einen Zeitstempel konvertieren möchte, wie kann ich alle Spalten gleichzeitig konvertieren.Ist es möglich, mehrere Spalten mit demselben Datentyp einem neuen Datentyp in sqoop zuzuordnen?
Dies wird konvertiert eine Spalte nach Datentyp timestamp:
sqoop import \
--table table_name \
--connect:sqlserver://servername \
--username user --password pw \
--map-column-hive column_with_date=timestamp\
--as-parquetfile \
--hive-import \
--hive-table table_name
Wie würde ich dies tun, ohne 10-Mapping Schreiben Befehle
Sie müssen es für alle Spalten schreiben. Dafür gibt es keine Abkürzung –