批注类型 DorisTable
doris表配置
- 作者:
- lizhian
-
可选元素概要
可选元素修饰符和类型可选元素说明String[]聚合模型key 文档boolean是否开启自动分区自动分区时间单位 auto partition by range (date_trunc(col, '{auto_partition_time_unit}'))int分桶数量,-1=autoString[]hash分桶算法使用的列 非空时指定分桶算法为hash,否则指定分桶算法为randomString[]明细模型key 文档动态分区配置 文档表引擎,目前仅支持olap索引配置String[]手动分区,list分区String[]手动分区,range分区手动分区配置String[]建表properties物化视频配置String[]主键模型key 文档
-
元素详细资料
-
indexes
DorisIndex[] indexes索引配置- 默认值:
{}
-
engine
String engine表引擎,目前仅支持olap- 默认值:
"olap"
-
duplicate_key
String[] duplicate_key明细模型key 文档- 默认值:
{}
-
unique_key
String[] unique_key主键模型key 文档- 默认值:
{}
-
aggregate_key
String[] aggregate_key聚合模型key 文档- 默认值:
{}
-
auto_partition
boolean auto_partition是否开启自动分区- 默认值:
false
-
auto_partition_time_unit
DorisTimeUnit auto_partition_time_unit自动分区时间单位 auto partition by range (date_trunc(col, '{auto_partition_time_unit}'))- 默认值:
none
-
partition_by_range
String[] partition_by_range手动分区,range分区- 默认值:
{}
-
partition_by_list
String[] partition_by_list手动分区,list分区- 默认值:
{}
-
partitions
DorisPartition[] partitions手动分区配置- 默认值:
{}
-
dynamic_partition
DorisDynamicPartition dynamic_partition动态分区配置 文档- 默认值:
@org.dromara.autotable.annotation.doris.DorisDynamicPartition(enable=false)
-
distributed_by_hash
String[] distributed_by_hashhash分桶算法使用的列 非空时指定分桶算法为hash,否则指定分桶算法为random- 默认值:
{}
-
distributed_buckets
int distributed_buckets分桶数量,-1=auto- 默认值:
-1
-
rollup
DorisRollup[] rollup物化视频配置- 默认值:
{}
-
properties
String[] properties建表properties- 默认值:
{}
-