命令格式 CALL SET_TABLE_PROPERTY(table_name,property,value)WHERE PROPERTY IN orientation clustering_key segment_key bitmap_columns dictionary_encoding_columns time_to_live_in_seconds distribution_key 参数说明 SET_TABLE_...
CALL set_table_property('LINEITEM','bitmap_columns','L_ORDERKEY,L_PARTKEY,L_SUPPKEY,L_LINENUMBER,L_RETURNFLAG,L_LINESTATUS,L_SHIPINSTRUCT,L_SHIPMODE,L_COMMENT');CALL set_table_property('LINEITEM','dictionary_encoding_...
创建分区表后,修改动态分区管理属性-修改动态分区管理属性 CALL set_table_property('[<schema_name>.]<table_name>','auto_partitioning.enable','xxx');CALL set_table_property('[<schema_name>.]<table_name>','auto_partitioning.num...
如果您的实例为V2.0及以前版本,需要将DDL中的 WITH(property='value')语句改为 CALL set_table_property 语句,详情请参见 建表概述。新建普通列存表并指定一个主键。V2.1版本起支持的建表语法:CREATE TABLE tbl_1(id bigint NOT NULL,...
CALL SET_TABLE_PROPERTY('public.src_table','dictionary_encoding_columns','b:auto');CALL SET_TABLE_PROPERTY('public.src_table','time_to_live_in_seconds','3153600000');CALL SET_TABLE_PROPERTY('public.src_table','distribution...
CALL SET_TABLE_PROPERTY('public.src_table','dictionary_encoding_columns','b:auto');CALL SET_TABLE_PROPERTY('public.src_table','time_to_live_in_seconds','3153600000');CALL SET_TABLE_PROPERTY('public.src_table','distribution...
call set_table_property('table_name','table_group','[tableGroupName]');call set_table_property('table_name','distribution_key','[columnName[,.]]');call set_table_property('table_name','clustering_key','[columnName{:asc]}[,...
call set_table_property('<table_name>','orientation','[column|row|row,column]');COMMIT;table_name:表名称。说明 orientation:指定了数据库表在Hologres中的存储模式是列存还是行存,Hologres从 V1.1版本开始支持行列共存的模式。建...
只支持全量修改-修改dictionary_encoding_columns(所有版本)-修改全量 CALL SET_TABLE_PROPERTY('[schema_name.]<table_name>','dictionary_encoding_columns','[columnName{:[on|off|auto]}[,.]]');修改增量,只修改call里面的指定字段...
distribution_key根据需求设置,根据该表的实时查询需求,从什么维度做分片能够取得较好效果即可 CALL set_table_property('public.ods_app','distribution_key','uid');用于做where过滤条件,包含完整年月日时间字段推荐设为clustering_...
Hologres支持设置多种表属性,不同的表属性有不同的特性。本文为您介绍如何根据业务查询场景设置合适的表属性,从而使查询在执行过程中扫描数据量更少、访问文件数更少、产生更少的I/O...CALL set_table_property('lineitem','distribution...
CALL set_table_property('rec.contextual_bandit_features','clustering_key','user_id:asc,arm_id:asc');CALL set_table_property('rec.contextual_bandit_features','time_to_live_in_seconds','259200');CALL set_table_property('rec....
CALL SET_TABLE_PROPERTY('public.order_details','dictionary_encoding_columns','user_name:auto,item_name:auto,province:auto,city:auto,ip:auto,longitude:auto,latitude:auto');CALL SET_TABLE_PROPERTY('public.order_details','...
CALL set_table_property('LINEITEM','bitmap_columns','L_ORDERKEY,L_PARTKEY,L_SUPPKEY,L_LINENUMBER,L_RETURNFLAG,L_LINESTATUS,L_SHIPINSTRUCT,L_SHIPMODE,L_COMMENT');CALL set_table_property('LINEITEM','dictionary_encoding_...
CALL set_table_property('LINEITEM','bitmap_columns','L_ORDERKEY,L_PARTKEY,L_SUPPKEY,L_LINENUMBER,L_RETURNFLAG,L_LINESTATUS,L_SHIPINSTRUCT,L_SHIPMODE,L_COMMENT');CALL set_table_property('LINEITEM','dictionary_encoding_...
CALL set_table_property('LINEITEM','bitmap_columns','L_ORDERKEY,L_PARTKEY,L_SUPPKEY,L_LINENUMBER,L_RETURNFLAG,L_LINESTATUS,L_SHIPINSTRUCT,L_SHIPMODE,L_COMMENT');CALL set_table_property('LINEITEM','dictionary_encoding_...
call set_table_property('<table_name>','distribution_key','[[,.]]');COMMIT;参数说明如下:参数 说明 table_name 设置分布键的表名称。columnName 设置分布键的字段名称。Distribution Key是非常重要的分布式概念,合理设置...
CALL set_table_property('<table_new>',property,value);使用示例 场景一:MaxCompute向Hologres的非分区表导入数据 在MaxCompute向Hologres导入数据的场景中,希望将数据全量覆盖,常见于离线加工后的结果表导出为线上服务表。此场景使用...
CALL set_table_property('LINEITEM','dictionary_encoding_columns','l_comment:off,l_returnflag,l_linestatus,l_shipinstruct,l_shipmode');COMMIT;DROP TABLE IF EXISTS ORDERS;BEGIN;CREATE TABLE ORDERS(O_ORDERKEY bigint NOT NULL ...
CALL set_table_property('NATION','distribution_key','N_NATIONKEY');CALL set_table_property('NATION','bitmap_columns','');CALL set_table_property('NATION','dictionary_encoding_columns','');COMMIT;创建supplier表 DROP TABLE ...
如果设置Dictionary Encoding列超过20列,请通过 SET_TABLE_PROPERTY 或者 UPDATE_TABLE_PROPERTY 命令更改 dictionary_encoding_columns 的配置,详情请参见 SET_TABLE_PROPERTY 或者 ALTER TABLE。Bitmap Columns不建议超过30列 仅对需要...
当实时物化视图被Drop后,可以取消明细表的appendonly属性,执行以下命令-CALL SET_TABLE_PROPERTY('base_sales','mutate_type','none');CREATE MATERIALIZED VIEW mv_sales AS SELECT day,hour,avg(amount)AS amount_avg FROM base_sales ...
分区表 创建分区表的存储策略 分区表也可以通过 SET_TABLE_PROPERTY 来设置表的存储策略,分区子表默认继承父表的存储属性,也可以分别设置父表和子表的存储策略。支持的选项有:hot(热存储)。cold(冷存储)。例如将分区父表(tbl2)...
call set_table_property('<table_name>','binlog.level','replica');commit;设置表属性,配置Binlog TTL时间,单位秒 begin;call set_table_property('<table_name>','binlog.ttl','2592000');commit;table_name 为开启Binlog的表名称。...
call set_table_property('dws_userbase','bitmap_columns','province,gender,married');END;洞察基础属性 SELECT count(distinct uid)as cnt,married FROM dws_userbase ub WHERE province='浙江' and gender='男' GROUP BY married;
CALL SET_TABLE_PROPERTY('supplier_holo','bitmap_columns','s_suppkey,s_nationkey,s_acctbal,s_name');CALL SET_TABLE_PROPERTY('supplier_holo','dictionary_encoding_columns','s_name,s_address');CALL SET_TABLE_PROPERTY('supplier...
call set_table_property('test_kv_table','orientation','row');call set_table_property('test_kv_table','clustering_key','key');call set_table_property('test_kv_table','distribution_key','key');commit;数据查询 当您将数据导入...
call set_table_property('query_result_table_tmp','clustering_key','query_id,key1');call set_table_property('query_result_table_tmp','time_to_live','24 hour');对于每个复杂子查询,将结果写入临时表。insert into query_result_...
CALL set_table_property('<table_name>','bitmap_columns','[<columnName>{:[on|off]}[,.]]');参数 说明 table_name 表名称。columnName 列名称。on 当前字段打开位图索引。off 当前字段关闭位图索引。使用建议 适合将等值查询的列设置为...
CALL set_table_property('feature_tb','table_group','test_tg_shard_4');CALL set_table_property('feature_tb','proxima_vectors','{"feature":{"algorithm":"Graph","distance_method":"SquaredEuclidean","builder_params":{"min_...
CALL set_table_property('table_name','dictionary_encoding_columns','[<columnName>{:[on|off|auto]}[,.]]');参数说明:参数 说明 table_name 表名称。on 表示当前字段进行字典编码。off 表示当前字段关闭字典编码。auto 表示系统自动...
call set_table_property('table_20210101_new','event_time_column','process_time');commit;导入数据 insert into"table_20210101_new"select*from.;替换子表 begin;解除绑定子分区为独立的表 ALTER TABLE table_parent DETACH PARTITION...
CALL set_table_property('feature_tb','table_group','test_tg_shard_4');call set_table_property('feature_tb','proxima_vectors','{"feature":{"algorithm":"Graph","distance_method":"SquaredEuclidean","builder_params":{"min_...
CALL set_table_property('LINEITEM','table_group','lineitem_tg');CALL set_table_property('LINEITEM','distribution_key','L_ORDERKEY');columns with LowCardinality CALL set_table_property('LINEITEM','bitmap_columns','L_...
CALL set_table_property('<table_name>','clustering_key','[<columnName>{:asc}[,.]]');COMMIT;参数说明:参数 说明 table_name 设置聚簇索引的表名称。columnName 设置聚簇索引的字段名称。使用建议 Clustering Key主要适用于点查以及...
call set_table_property('test','orientation','row');call set_table_property('test','clustering_key','a');commit;Blink独享模式3.6以下的版本未支持Hologres数据源,您需要使用Hologres Connector,并引用相关JAR文件,才可以进行...
call set_table_property('holo_reader_basic_src','orientation','column');call set_table_property('holo_reader_basic_src','shard_count','3');commit;配置分区表 配置从内存产生的数据同步至Hologres分区表的子表。说明 请注意 ...
结果:schema_name|table_name-+-public|a(1 row)查看某张表所在的Table Group SELECT property_value AS table_group_name FROM hologres.hg_table_properties WHERE property_key='table_group' AND table_name='<table_name>';...
CALL SET_TABLE_PROPERTY('nation','bitmap_columns','n_nationkey,n_name,n_regionkey');CALL SET_TABLE_PROPERTY('nation','dictionary_encoding_columns','n_name,n_comment');CALL SET_TABLE_PROPERTY('nation','time_to_live_in_...
将uid设为clustering_key和distribution_key便于快速查找其对应的int32值 CALL set_table_property('public.uid_mapping','clustering_key','uid');CALL set_table_property('public.uid_mapping','distribution_key','uid');CALL set_...