对可视化工具grafana的使用

用途

主要是使用grafana对pg数据库的数据进行可视化展示

使用记录

大部分sql只要数据库能跑,grafana也是可以的
但grafana有一个时间time_sec的概念,可能求每天,每小时等可能就会用到grafana这边的时间。
例如:

求今天的已售数量
SELECT
  $__timeGroupAlias(update_time,24h),
  count(id) AS "cnt"
FROM inventory
WHERE
  $__timeFilter(update_time) AND
  status = 'sold'
GROUP BY 1
ORDER BY 1

注:update_time不是时间戳,如果是时间戳,where后面的实践条件
$__unixEpochFilter(update_time)

-- 今日采买花费(按每小时折线图展示)
select 
	$__timeGroupAlias(update_time,1h),
	sum(deal_price)/100 as 采买花费
from purchase
where $__timeFilter(update_time) 
			and status = 'finish'
group by 1
order by 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值