如何alter Workload Policy?

Viewed 25

doris版本2.1.6,新建了Workload Policy:

create workload policy analysis_p1
conditions(query_time > 2000)
actions(cancel_query) 
properties('enabled'='true','workload_group'='analysis_g1'); 

请问如何alter 这个 query_time > 1000 ? 官网上没有找到对应的语法

2、设置这个workload policy后,为什么会影响到flink往doris写数,报错:

Caused by: org.apache.doris.flink.exception.DorisRuntimeException: table test_new_pro.ods_platform_cyclic stream load error: [INTERNAL_ERROR]cancelled: [CANCELLED]query d24a7761c70fa25e-fe2c6f31702961bc cancelled by workload policy: analysis_p1, id:8775651, see more in null

而我属于'workload_group'='analysis_g1' 的用户 执行查询时,执行时间为3秒多,也没有被cancel,请问是哪里没有配置对吗?

1 Answers

1 目前只支持修改property属性,condition和action不支持修改。只能是删除和重建的方式修改。
2 对于BE来说,导入也是一种查询,有具备scan和sink和算子。可以确认下flink导入是否使用的是stream load