Le clustering trie et regroupe physiquement les lignes d'une table selon une ou plusieurs colonnes, à l'intérieur des partitions. Les requêtes qui filtrent ou joignent sur ces colonnes lisent moins de blocs de données. Il complète le partitionnement, en particulier pour les colonnes à forte cardinalité comme un identifiant client.
Exemple
CREATE TABLE ventes PARTITION BY date_vente CLUSTER BY id_client AS SELECT * FROM brut.ventes;