文章 查看内容

卡片任务慢的原因分析和解决方案

卡片任务慢的原因分析和解决方案

82 0 产品实操 2025-4-2 11:38 发布者: 月亮

当卡片任务慢的时候,都有可能是哪些原因引起的呢?欢迎回复讨论,增加更多实操建议。问题原因解决方案实操建议卡片慢数据量大减少不必要的数据加载使用筛选器过滤数据按卡片展示需求使用聚合过的数据集避免使用明细 ...
当卡片任务慢的时候,都有可能是哪些原因引起的呢?
欢迎回复讨论,增加更多实操建议。
问题原因解决方案实操建议
卡片慢数据量大减少不必要的数据加载使用筛选器过滤数据
按卡片展示需求使用聚合过的数据集
避免使用明细数据集做页面筛选器
有效利用缓存直连数据集设置缓存有效期
对于高优先级的仪表板,设置预刷新
使用高性能数据集建议千万级数据集使用高性能数据集
计算逻辑复杂/多优化SQL查询语句直连卡片将复杂计算逻辑下沉到数据库中
直连卡片添加查询变量(MaxCompute、Impala和Hive)
减少卡片内计算逻辑删除不必要的卡片筛选条件
用ETL处理卡片内计算逻辑固定的字段
只需要展示明细数据时,用明细表格代替普通表格
减少数据集的计算逻辑使用ETL将数据集内的计算逻辑做物理化,存储到数据库中
简化计算逻辑,组合使用平台功能解决复杂分析需求表计算解决二次嵌套计算问题
全局参数+高级计算,解决复杂计算问题
数据关联逻辑复杂中国式报表,使用ETL处理好的数据源,减少多视图关联
数据源性能问题直连卡片,优化数据源性能底层数据库优化分区、索引或使用更高效的数据库引擎来改善性能
抽取卡片,使用高性能数据集ETL输出数据集设置加速字段
使用高性能数据集,优化查询效率
资源配置策略问题减少系统任务数页面上使用“快捷查询”功能,减少不必要的卡片任务
编辑卡片时关闭“更新后自动刷新数据”
优化资源调度策略系统管理员查看「节点CPU使用率各时间段趋势图」,对于重要或需要较长时间运行的卡片任务,建议在不影响业务的前提下,考虑错峰访问
系统管理员查看「最近30天内Guan-Index类型卡片的平均排队与运行时长分布」图,在不影响业务的前提下,分散设置定时任务,避免过于集中。
资源不足增加服务器资源系统管理员分析是否需要对系统做扩容,单节点增加系统配置或者增加系统的节点数
优化网络设置增加网络带宽

路过

雷人

握手

鲜花

鸡蛋

评论

您需要登录后才可以发表言论 登录立即注册
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2025 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去评论 去发文 返回顶部
返回顶部