Dynamische Partitionierung + CREATE AS auf HIVE
Ich versuche mit eine neue Tabelle aus einer anderen Tabelle zu erstellenCREATE AS
und dynamische Partitionierung auf HiveCLI. Ich lerne aus dem offiziellen Hive-Wiki, wo es dieses Beispiel gibt:
CREATE TABLE T (key int, value string)
PARTITIONED BY (ds string, hr int) AS
SELECT key, value, ds, hr+1 hr1
FROM srcpart
WHERE ds is not null
And hr>10;
Aber ich habe diesen Fehler erhalten:
FEHLGESCHLAGEN: SemanticException [Fehler 10065]:
Der Befehl CREATE TABLE AS SELECT kann die Liste der Spalten für die Zieltabelle nicht angeben
Quelle:https://cwiki.apache.org/confluence/display/Hive/DynamicPartitions#DynamicPartitions-Syntax