找文章 / 找答案
  • 发帖数2
  • 粉丝1

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
    精选问答 更多内容

    [可视化] 报表中多图用同一数据集,怎样能让数据集只读取一次?

    yhdata_bICPgSsw玄铁一 显示全部楼层 发表于 2021-12-6 08:31:07 |阅读模式 打印 上一主题 下一主题
    一个报表中有3个图表和一个过滤,用的是同一数据集,在日志跟踪中发现,数据集调用后台4次,因数据集较大,一次约3秒,能否让报表中同一数据集只读取一次,其它图表或过滤不再向后台读取?
    回复

    使用道具 举报

    精彩评论5

    美滋滋白银二 显示全部楼层 发表于 2021-12-6 09:02:05
    数据集进入本地数据集市,同时按照数据更新频率建立调度任务
    回复

    使用道具 举报

    环环白银三 显示全部楼层 发表于 2021-12-6 10:13:05
    直连数据库每个组件都会查询一次,但是多个查询是可以并行的。如果不想从数据库读取,对实时性要求不是太高,可以考虑入一下集市。
    回复

    使用道具 举报

    humming青铜二 显示全部楼层 发表于 2021-12-6 10:55:21
    3个图表用到的数据列是一致的吗还是用到了不同的列?
    回复

    使用道具 举报

    yhdata_bICPgSsw玄铁一 显示全部楼层 发表于 2021-12-6 10:58:08
    humming 发表于 2021-12-6 10:55
    3个图表用到的数据列是一致的吗还是用到了不同的列?

    是一致的,同一个数据集,每个图用到的列不一样
    回复

    使用道具 举报

    humming青铜二 显示全部楼层 发表于 2021-12-6 18:51:13
    是按照每个组件用到的列和过滤来执行数据的,这种情况按照”笑呵呵”的方案来解决,类似于数据库的物化视图。
    回复

    使用道具 举报

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    50W

    会员等你来哦

    Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
    返回顶部