ByteHouse 1.1.1.0 版本发布,2021 年 11 月

ByteHouse 的 1.1.1.0 版本在 2021 年 11 月正式发布,本次版本中我们引入了 Kafka 消费指标监控,审计等一系列新功能,并持续优化产品易用性,对已知问题进行了修复。

📘

联系我们

如您对于我们在灰度中的功能感兴趣,欢迎提交工单来联系我们开通灰度功能的试用。

新功能

支持 Kafka 消费指标监控

针对每个消费者组,用户可以通过查看当前主题 (topic) 或分区 (partition) 的消费速度,以及消费的滞后情况来判断消费是否均匀或者堆积。因此,为了提高 Kafka 导入任务的可观察性,来帮助用户更好地查看消费不均的情况,ByteHouse 引入了以下几个消费状态指标,并展示在数据导入任务中:

监控指标描述指标展示级别统计方式
最大偏移量当前主题下所有分区中最大的消费偏移量 主题 (Topic) 级别
分区 (Partition) 级别
Max 取最大值
消费速度(条/分钟)当前主题下,消费者消费消息的速度 主题 (Topic) 级别
分区 (Partition) 级别
Avg 取平均
未消费消息数当前主题/分区下,未被消费者消费的消息条数 主题 (Topic) 级别
分区 (Partition) 级别
Max 取最大值

支持重置 Kafka 偏移量 (offset)

在 ByteHouse 1.1.1.0 版本中,支持为每个分区重置 Kafka 偏移量,用户可以选择3个选项,即 "最新"、"最早"和 "特定偏移量"。因此,针对配置调优后需要重新加载 Kafka 队列消息的场景,或者消费端去除重复消息等场景下,用户可以方便地更新分区级别的偏移量配置,确保消息重新加载到 ByteHouse 进行消费。

审计日志 [灰度发布]

ByteHouse 1.1.1.0 支持下载查询历史角色权限模块的审计日志。因此,如您需要时可通过提交工单的方式联系我们下载最近 30 天的审计日志。同时,这些日志可以帮助您了解用户操作记录,以及提供给独立评估软件产品和流程是否符合适用法规、标准和程序。

当前该功能处于灰度发布阶段,如需使用,请通过提交工单联系我们进行开通试用。

改进

界面优化

  • 在数据导入模块中,支持文件上传导入的增量加载
  • 支持在数据导入中编辑修改数据源的连接配置
  • 在 Kafka 导入任务创建过程中支持数据表的高级配置
  • 优化导入任务的命名规则,用户可以更灵活的命名导入任务
  • 优化了前端对于表列数较多时的展示和搜索性能
  • 优化了分区数目较大时的前端显示问题
  • 向后兼容分区分页能力

Bug 修复

  • 修复数据库被删除后 LIST TABLE 或 LIST VIEW 时的错误信息问题
  • 修复当角色无权限时在查询结果中显示的错误信息
  • 修复当表不存在于默认数据库或没有在查询语句中指定数据库时的错误信息
  • 修复了查询详情页面中 CPU 和等待时间的显示问题
  • 修复分区分页返回的项目总是按分区名称排序的问题