You need to enable JavaScript to run this app.
导航

定时任务

最近更新时间2023.12.13 10:34:08

首次发布时间2023.04.26 18:03:43

ByteHouse 支持定时任务来完成:

  1. 计算组的弹性伸缩调整,以匹配不同时段的查询流量和工作负载。
  2. 在计划时间执行预设的 SQL 语句。

通过 ByteHouse 定时调整计算组规格,可获得如下便利:

  • 成本节约:利用定时任务来管理计算组规模并节省成本。
  • 自动化:用户无需维护外部工具或手动更改计算组的配置。

新建定时任务

  1. 访问 任务中心 ,单击 新建定时任务

图片

  1. 按提示输入以下信息:
    1. 任务名称。
    2. 选择计算组。
    3. 选择 SQL 方言。

图片

  1. 设置任务的时间计划。
    1. 编写查询命令。

说明

  1. 扩缩容计算组 (VW) :在编辑器中更改 vw_name 和 new_size 参数;
  2. 如果要设置 SQL 语句并在固定时间执行,只需在查询编辑器里输入要执行的 SQL 语句。

注意

用户只能为每个计划任务放大/缩小一个计算组。

ALTER WAREHOUSE <vw_name> SET SIZE <new_size>

--example
ALTER WAREHOUSE default_vw SET SIZE L
  1. 设置执行频率:可重复任务 或 一次性任务。
  2. 设置 Cron 表达式,即执行计划任务的时间/频率。设置完成后,下面的预览框会实时显示任务执行的时间和频率。

图片

  1. 设置创建后状态:活动或暂停。
  2. 单击“保存”,完成新建定时任务。

您可以在“任务中心”查看到所有定时任务。
图片

删除定时任务

在“任务中心”,点击任务右侧的删除按钮即可。
图片