create TRANSIENT TABLE SUNO_PROD.PROD.DIM_CLIP cluster by (p_date, p_hour)(
	CLIP_ID VARCHAR(255),
	P_DATE DATE,
	P_HOUR NUMBER(38,0),
	CREATED_AT TIMESTAMP_TZ(9),
	USER_ID NUMBER(38,0),
	REQUEST_ID VARCHAR(255),
	S3_ID VARCHAR(255),
	STATUS VARCHAR(255),
	PLATFORM VARCHAR(255),
	DISPLAY_INDEX NUMBER(38,0),
	INITIAL_TITLE VARCHAR(255),
	TIME_USED_SEC FLOAT,
	TYPE VARCHAR(255),
	TASK VARCHAR(255),
	PRIORITY NUMBER(38,0),
	DURATION_SEC FLOAT,
	IS_REFUND_CREDITS BOOLEAN,
	IS_BOT BOOLEAN,
	CREDIT_COST NUMBER(38,0),
	LYRICS_AT_GEN VARCHAR(16777216),
	SIMPLE_PROMPT VARCHAR(16777216),
	LYRICS_FINAL VARCHAR(16777216),
	IS_SIMPLE BOOLEAN,
	IS_MAKE_INSTRUMENTAL BOOLEAN,
	STYLE_TAGS VARCHAR(16777216),
	NEGATIVE_STYLE_TAGS VARCHAR(16777216),
	REQUEST_MODELS VARCHAR(16777216),
	MODEL_NAME VARCHAR(255),
	EXPERIMENT_INF_PARAM VARCHAR(16777216),
	EXPERIMENT_VERSION VARCHAR(255),
	HISTORY VARCHAR(16777216),
	CONCAT_HISTORY VARCHAR(16777216),
	ERROR_TYPE VARCHAR(255),
	ERROR_MESSAGE VARCHAR(16777216),
	UPLOAD_HAS_VOCAL BOOLEAN,
	EDIT_SESSION_ID VARCHAR(255),
	EDITED_CLIP_ID VARCHAR(255),
	TASK_DETAILS OBJECT,
	CREATION_SOURCE VARCHAR(255),
	AUGMENTED_TAGS VARCHAR(16777216),
	FREE_QUOTA_CATEGORY VARCHAR(16777216),
	LYRICS_LANGUAGE VARCHAR(16777216),
	SIMPLE_LYRICS_MODEL VARCHAR(16777216),
	CREATED_SESSION_ID VARCHAR(255),
	CLIP_UID VARCHAR(255),
	IS_AUDIO_WATERMARK BOOLEAN DEFAULT FALSE,
    IS_AUDIO_WATERMARKED BOOLEAN DEFAULT FALSE,
	USER_TIER VARCHAR(255),
	IS_DELETED BOOLEAN,
	CREATE_MODE VARCHAR(255)
);