2016-10-04 5 views
-2

kann jemand bitte erklären, wie externe und partitionierten Tabelle erstellen CTAS mit (create as select) in Hiveexterne und partitionierten Tabelle mit CTAS in Hive

Thank

+0

Von [googling] (https://www.google.com/#q=hive+create+external+table+as+select)? Hier finden Sie einige Informationen zu [eine gute Frage stellen] (http://stackoverflow.com/help/asking). – Andrew

Antwort

0

Die Idee hinter Hive Externer Tabelle ist, dass Daten wird nicht von Hive verwaltet. Sie können also eine externe Tabelle erstellen, indem Sie das Datenformat und den Speicherort angeben und später Daten aus externen Quellen hinzufügen, indem Sie die Dateien einfach zum HDFS-Speicherort hinzufügen.

CTAS ist für die externe Tabelle nicht möglich, da Sie die Datenstruktur mithilfe der Struktur bearbeiten möchten.

+0

Danke für die Erklärung –

+0

1 mehr Frage über Hadoop-Tests, was ist Hadoop-Tests, erfordert es Programmierkenntnisse wie Java, Python, wenn ja, was gut für das Testen ist, welche Werkzeuge zum Testen benötigt werden. Müssen wir unseren eigenen mapreduce vorbereiten, um mapreduce output zu testen, das von dev zur Verfügung gestellt wird. Kannst du mir bitte helfen? –

Verwandte Themen