【观远BI】开发自查手册


前言

【观远BI】是一款UI简洁的数据BI工具,以托拉拽地形式搭建方便业务观测的数据看板。本文主要记录开发过程中常见的一些语句和技巧,便于自查和分享。


一、数据集相关

1. 常用类型

(1)文件:可上传Excel、csv
(2)数据库:MySql、MaxCompute阿里云大数据
(3)填报数据集:观远内部创建的表单,数据不会自动存为数据集,需建独立的填报数据集

2. 数据集更新

连接数据库时,若需要每日更新,可使用如下参数

  • 数据集更新时如何取昨日的dt
where dt =  '{{{yesterday % yyyyMMdd}}}'

二、ETL相关

1.组件功能

(to be updated)

2.一些方程与语句

  • 如何将文本字段转化成时间格式

新建字段"时间(日期格式)",格式记得选择日期,然后使用下方语句转换[日期]字段(原始格式为文本,如20230516)

to_date([日期],'yyyyMMdd') 
  • 如何获取今日的天数
 DAYOFMONTH(to_date([dt,分区],"yyyyMMdd")) 
  • 如何通过case when写分组字段
SELECT * 
,case 
when input1.`dau_did`>0 and input1.`dau_did`<8000000 then "800万以下"
when input1.`dau_did`>8000000 and input1.`dau_did`<12000000 then "800万-1200万"
else "1200万以上"
end as `dau区间`
from input1
  • 如何即将非聚合字段强行变成聚合字段
first([10月天数]) 

三、看板相关

1.卡片功能

2.一些方程与语句

  • 如何通过rank over写排序
rank()over(partition by [日期维度] order by [时间周期_开始计算日期] desc)

四、其他功能

五、参考资料

  1. 取星期数(https://docs.guandata.com/?g=Doc&m=Article&a=index&id=1&aid=428149121598095360)
  2. 词云、箱线等特殊可视化(https://docs.guandata.com/?g=Doc&m=Article&a=index&id=1&aid=429214824224784384#nav-18-H2)
  3. 计算精确到具体时间的同环比(https://docs.guandata.com/?g=Doc&m=Article&a=index&id=1&aid=428148956682256384)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值