2016-04-07 4 views
2

Ich habe eine Hive-Tabelle, die im ORC-Format gespeichert ist. Ich möchte die Daten in eine Teradata-Datenbank exportieren. Ich recherchierte sqoop, konnte aber keine Möglichkeit finden, ORC-Dateien zu exportieren. Gibt es eine Möglichkeit, SQLOOP für ORC zu verwenden? Oder gibt es ein anderes Tool, mit dem ich die Daten exportieren könnte?Hadoop: Lesen von ORC-Dateien und Einfügen in RDBMS?

Danke.

Antwort

1

können Sie Hcatalog verwenden

sqoop export --connect "jdbc:sqlserver://xxxx:1433;databaseName=xxx;USERNAME=xxx;PASSWORD=xxx" --table rdmsTableName --hcatalog-database hiveDB --hcatalog-table hiveTableName

+0

es funktionierte. Vielen Dank! – VoodooChild