Example: Creating Column-Partitioned Sparse Join Index with Autocompression Based on the Default - Teradata VantageCloud Lake

Lake - Working with SQL

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-11-21
dita:mapPath
jbe1714339405530.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
jbe1714339405530

This example uses the following base table.

CREATE TABLE acd_t1 (
  a INTEGER, 
  b INTEGER, 
  c INTEGER, 
  d INTEGER) 
PRIMARY INDEX(a);

You create the following column-partitioned sparse join index on t1.

CREATE JOIN INDEX j_acd_t1 AS 
  SELECT ROWID AS rw, a, b 
  FROM acd_t1 
  WHERE a < 10
PARTITION BY COLUMN;

This defines a column-partitioned join index where each column is contained within its own column partition and with system-determined COLUMN format.

Because neither AUTO COMPRESS nor NO AUTO COMPRESS is specified in the join index definition, partitions has autocompression by default.