Ich habe unten Tabelle erstellt, will verstehen, wie die Partition funktioniert, die Partition Spalte LogDate
ist nicht Teil der Tabelle DDL so wie die Partition funktioniert und wie die Datenverteilung & Abruf erfolgt.Wie funktioniert PARTITIONED BY?
create table tbl_1
(
CollectTimeStamp TIMESTAMP,
ObjectColumnName VARCHAR(256),
ObjectDatabaseName VARCHAR(256),
TypeofUse TINYINT
)
PARTITIONED BY (LogDate STRING)
row format delimited fields terminated by '\u0001'
stored as ORC
LOCATION '/tables/db1/tbl_1' ;