2016-06-30 3 views
0

Ich möchte mit Hilfe von Talend Daten von einem Hadoop-Server auf einen anderen Hadoop-Server übertragen.So extrahieren Sie Daten aus der Hive-Tabelle zu csv mit Talend

Durch meine Forschung kann ich wissen, dass wir Daten durch flache Dateien übertragen können. Kann mir jemand vorschlagen, wie man Daten vom Bienenstock zur flachen Datei überträgt. Wenn Sie einen anderen alternativen Weg finden, um Daten mit Talend zu übertragen, schlagen Sie mir bitte vor.

+0

Haben Sie [diesen Inhalt von Talend] (https://help.talend.com/display/KB/Create+Hive+tables+and+write+data+unter Verwendung von +Talend +Hive+components+-+Talend+ überprüft v5.2 + Funktionen)? – tobi6

+0

Ja, ich habe, aber ich finde keine Informationen –

+0

Das Video zeigt einen vollständigen Anwendungsfall, wie Sie Daten in Hive und welche Komponenten wie verwenden. Sie können die Daten mit ** tHiveInput ** lesen. – tobi6

Antwort

1

Sie können die tHiveInput-Komponente zum Lesen der Daten aus der Strukturtabelle verwenden. Verwenden Sie einen Zeilenlink, um ihn mit einer tfileInputDelimited-Komponente zu verbinden.

Wenn Sie auf ein anderes Hadoop-System übertragen möchten, können Sie anstelle von tFileInputDelimited einen tHiveOutput- oder einen tHDFSOutput-Befehl verwenden.

Verwandte Themen