找文章 / 找答案
  • 发帖数117
  • 粉丝0

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

  • 解答问题超厉害

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

参数列

_贝贝白银一 显示全部楼层 发表于 2021-10-25 13:47:37
yhdata_j9sxIuzu 发表于 2021-10-25 13:45
试了一下 不勾选SQL解析器 勾选数据库计算不报错 但是速度还是很慢 只有这一种办法吗 ...

因为当前报错是sql抛出来的,动态绑定参数列下推到了数据库底层,封装一层sql,底层无法识别这样的计算,所以目前要么取消sql解析器,要么用计算列自己写一个动态计算的计算语句
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 13:50:46
那请教一下自己写动态计算的计算语句应该写在哪里 怎么写
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-25 13:56:38
你单独执行一下SQL,看看需要多少时间。先要调查清楚是SQL执行慢还是BI计算慢。
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 14:02:33
单独执行SQL是在数据集那刷新数据吗 这个挺快的
还是在哪里执行?
企业微信截图_16351416511529.png
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 14:04:12
不对 这个第一次 刷新比较慢 后面就快了 但是刷新完之后报表还是很慢 这里的SQL是SELECT *
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2021-10-25 14:06:09
yhdata_j9sxIuzu 发表于 2021-10-25 13:50
那请教一下自己写动态计算的计算语句应该写在哪里 怎么写

这个比较复杂 需要根据不同的计算来做,比如求汇总百分比, 每个字段当前的数据/字段总和
1,新建文本组件,绑定这个度量,求出总和  325527
2,新建计算列 计算列   col['利润]/325527
3,参数列绑定这个计算列


其他的动态计算也是类似的方式,根据逻辑自己手动写出每个计算列来绑定
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 14:06:11
lijie 发表于 2021-10-25 13:56
你单独执行一下SQL,看看需要多少时间。先要调查清楚是SQL执行慢还是BI计算慢。 ...

有没有自己写动态计算的脚本
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 14:08:37
永洪tech-zxx 发表于 2021-10-25 14:06
这个比较复杂 需要根据不同的计算来做,比如求汇总百分比, 每个字段当前的数据/字段总和
1,新建文本组 ...

但是这个的柱状图的月份也是根据起始月份和结束月份动态变化的(总和是变化的)
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2021-10-25 14:10:05
效果如图
计算.png
回复

使用道具 举报

yhdata_j9sxIuzu白银一 显示全部楼层 发表于 2021-10-25 14:56:58
但是这个的柱状图的月份也是根据起始月份和结束月份动态变化的(总和是变化的)
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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