You need to enable JavaScript to run this app.
导航
可视化管理异步物化视图
最近更新时间:2025.04.16 17:31:10首次发布时间:2025.04.16 17:31:10
我的收藏
有用
有用
无用
无用

ByteHouse 支持以可视化方式管理异步物化视图,支持按照同步频次异步刷新数据,适合占用较多计算资源的复杂场景。本文介绍了如何创建、删除异步物化视图。

创建异步物化视图

  1. 登录 ByteHouse 控制台,在数据库页签下单击目标数据库,单击 + 视图,单击创建物化视图
    Image

  2. 在创建物化视图页面,输入查询 SQL后,单击下一步
    Image

  3. 配置物化视图信息,并单击下一步

    参数

    参数说明

    物化视图类型

    选择异步物化视图。

    数据库

    选择在哪个数据库中创建物化视图和目标表。

    名称

    自定义物化视图的名称。命名规则如下:

    • 名称只能包含字母,数字和下划线"_"。
    • 最多 128 个字符。

    排序键

    系统会根据您已输入的 SQL 命令推荐合适的排序键,您可从下拉列表中选择确认。创建完成后暂不支持更改排序键。

    分区键

    系统会根据您已输入的 SQL 命令推荐合适的分区键,您可从下拉列表中选择确认。创建完成后暂不支持更改分区键。

    计算组

    选择物化视图依赖的计算组资源。

    刷新频次

    选择数据刷新频次。支持按天、小时、分钟、秒刷新。

    执行时区

    选择刷新数据依赖的时区。

    执行周期

    您可设置为全天,也可自定义执行周期。
    选择自定义执行周期时,需配置具体执行日期、开始时间和结束时间。您可单击 + 按钮,定义多个执行时间。

    Image

  4. 预览系统自动生成的创建 SQL,确认是否符合您的需求。确认无误后,单击创建,系统将自动创建异步物化视图。如需修改信息,可单击上一步
    Image

  5. 系统提示创建成功后,在物化视图页签中,单击物化视图名称,查看物化视图详细信息。

编辑异步物化视图

异步物化视图创建完成后支持编辑计算组、刷新频次和执行周期。

  1. 在 ByteHouse 控制台中,在数据库页签下单击目标数据库,单击物化视图页签,单击目标物化视图名称
    Image
  2. 在物化视图页面,单击异步同步任务页签,单击编辑
    Image
  3. 在编辑刷新配置界面,您可按需调整计算组,调整刷新频次、执行时区、执行周期、执行时间等信息。
    Image
  4. 调整配置后,单击保存
    系统提示“编辑物化视图成功”,您可在异步同步任务页签下查看调整后的计算组及刷新配置。

手动执行异步物化视图同步任务

异步物化视图创建完成后支持手动执行异步同步任务,您可按需手动执行。

  1. 在 ByteHouse 控制台中,在数据库页签下单击目标数据库,单击物化视图页签,单击目标物化视图名称
    Image
  2. 在物化视图页面,单击异步同步任务页签,单击手动执行
    Image
    系统将提示“手动执行成功”,您可查看任务列表查看任务执行状态。

删除异步物化视图

  1. 在 ByteHouse 控制台中,在数据库页签下单击目标数据库,单击物化视图页签,单击目标物化视图名称
    Image
  2. 单击物化视图界面右上角 ... 按钮,单击删除物化视图
    Image
  3. 在弹窗中,单击删除