hive Verzeichnisverschiebungsprozess als distcp überschreiben?
Wenn ich ein @ starINSERT OVERWRITE DIRECTORY
Abfrage in Hive, es scheint, die Ergebnisse in einem @ zu speiche.hivexxxx
Staging-Ordner und verschieben Sie die Dateien von dort in das Verzeichnis ...
Am Ende des Kartenverkleinerungsprozesses wird Folgendes angezeigt:
Moving data to: hdfs://nameservice1/user/events/Click2/.hive-staging_hive_2015-11-21_08-32-49_909_6034680686432863037-1/-ext-10000
Moving data to: /user/events/Click2
dieser Verschiebungsprozess läuft sehr langsam und scheint @ nicht zu verwenddistcp
gibt es einen Weg zuset
hive, um während dieses Vorgangs distcp zu verwenden, oder gibt es eine Möglichkeit,set
it damit es keine Daten in diesen Staging-Ordner legt? Ich sehe den Punkt in diesem Staging-Ordner nicht ...