BEGIN; /* DROP TABLE ods.yinzhou_dynamic_demo; */ -- Type: TABLE ; Name: yinzhou_dynamic_demo; Owner: sdk_statis_test_developer SET LOCAL SEARCH_PATH TO 'public'; CREATE DYNAMIC TABLE ods.yinzhou_dynamic_demo ( ds, id, name, device_cut, user_cut )with ( orientation = 'column', storage_format = 'orc', binlog_level = 'replica', binlog_ttl = '864000', bitmap_columns = 'ds,name', dictionary_encoding_columns = 'ds:auto,name:auto', distribution_key = 'ds,id', table_group = 'sdk_statis_test_tg_default', table_storage_mode = 'hot', time_to_live_in_seconds = '3153600000', auto_refresh_enable='true', full_auto_refresh_interval='1 hour', full_auto_refresh_schd_start_time='immediate', full_guc_hg_computing_resource='local', refresh_mode='full' ) AS SELECT t1.ds,t2.ID, t2.NAME, UNIQ ( device_id ) device_cut, UNIQ ( user_id ) user_cut FROM "ods_track_log" t1 INNER JOIN "public"."gm_apply" FOR SYSTEM_TIME AS OF PROCTIME() t2 ON t1.appid = t2."id" GROUP BY t1.ds, t2.ID, t2.NAME; COMMENT ON TABLE ods.yinzhou_dynamic_demo IS NULL; ALTER TABLE ods.yinzhou_dynamic_demo OWNER TO sdk_statis_test_developer; END;