davinci操作
查询条件 在仪表盘才能显示
配置里面--控制器配置
配置筛选条件(可以多个)---变量名称只要是sql中有的即可
1,在sql中配置条件 此条件可以供$$sql中的占位符用,也供图表控制器中的控制器用
2,1中配置好了就可在图形中选择用来过滤,此过滤也是在sql后面where
中文表头(选好指标,维度后设置)设置别名保存
需要配置相应数据库的字段,别名引号设置才不会出错
正确配置
mysql:
name: mysql
desc: mysql
version:
driver: com.mysql.jdbc.Driver
keyword_prefix:
keyword_suffix:
alias_prefix: \'
alias_suffix: \'
clickhouse:
name: clickhouse
desc: clickhouse
version:
driver: ru.yandex.clickhouse.ClickHouseDriver
keyword_prefix:\"
keyword_suffix:\"---------------字段双引号
alias_prefix: \"----------------别名双引号
alias_suffix: \"
字段中文sql种设置
select
date(a.`日期`) as `日期`,
date_format(a.`日期`,'%Y') as 年份,
concat('Q',quarter(a.`日期` )) as 季度,
concat( date_format(a.`日期`,'%Y'),"_",concat('Q',quarter(a.`日期` ))) AS 年_季度,
a.`不变价GDP分项` as 不变价GDP分项,
a.`不变价GDP同比`*0.01 as 不变价GDP同比
from `INDEX_HG_GDP_RATE` a
select
riqi as '日期',
chanpin'产品',
benyuejihua'本月计划',
shijiqingkuang'实际情况',
wanchengqingkuang '完成情况'
from dingdanpaichanqingkuang
图例在样式中,点击控制显示
颜色分类就是一图多线,图例就是按照颜色分类列举来(维度分色后的样例) ,维度可作为分颜色(多个就分色)--后用图例展现
颜色筛选其实是维度的另一种细分。也可维度字段放在维度筛选一起
柱形图的横竖显示,勾选样式--条形图即可改变
1,在写sql的变量是用于组装$$中的占位符==原生sql 属于param
(变量的默认值会在sql执行的时候自动替换)
SELECT * FROM dim_index_info where category=$g$;
packageParams(isMaintainer, viewWithSource.getId(), sqlEntity, variables, executeParam.getParams(), excludeColumns, user);
String srcSql = sqlParseUtils.replaceParams(sqlEntity.getSql(), sqlEntity.getQuaryParams(), sqlEntity.getAuthParams(), sqlTempDelimiter);---变量默认值替换占位符
2,在sql中设置了变量才可在视图配置中设置控制器,还是属于filter中,和sql中的占位变量不一样 属于filter
上一篇: 一首歌
下一篇: shrio框架postman调试问题