SmartBI仪表盘年份参数值拼接显示

数据模型的年份参数

默认取当前年份和前一年年份

select convert(year(date_sub(curdate(),interval 1 year)),char) as pre_year
union all
select convert(year(curdate()),char) as year_key

这个参数实际上没影响数据集,只是需要影响几个参数派生的字段

年份参数派生的年份格式字段

新建计算度量,环图年份格式

case
when len("${年份}")=0 then '全部'
when len("${年份}")=4 then "${年份}"
when len("${年份}")=9 
and  substring("${年份}",1,5)<substring("${年份}",6,12)
then 
substring("${年份}",1,5)||"+"||substring("${年份}",6,12)
when len("${年份}")=9 
and  substring("${年份}",1,5)>substring("${年份}",6,12)
then 
substring("${年份}",6,12)||"+"||substring("${年份}",1,5)
else '全部'
end

其中,||是字符拼接符号,参数外要用""

 饼图需要随年份参数变化的金额

仪表盘年份参数

那么环图年份就会随年份参数变化


 

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值