sql 时间区间_用SQL分拆KPI

上篇提到了年度预算的制定,这里不得不提SQL语言了。所有涉及预算的基础数据都是通过SQL从数据库提取出来的。这篇我们就来聊聊SQL的入门。

(一)花一周时间读书

首先选择一本入门的书,推荐《SQL基础教程》MICK/著,这本书非常适合无编程基础的初学者,比如我。第一章到第七章都是较为基础的内容,第八章是SQL高级处理,大家可以结合自己的需求选择性看后两章。从SQL的客户端/服务端下载开始,客户端我用的是Navicat,配合书上的例题进行练习,给自己设定一周的时间完成。

(二)花一周时间刷题

看完了书以后,需要马上刷题来巩固,推荐SQLZOO这个网站。遇到不会做的马上翻书找相关的知识点和例题,或者根据SQLZOO上的函数讲解来熟悉,上手练习要勤做笔记,特别是遇到自己错误的语法时,如下图:

c2724e6f68a419ab9104b92e8a6e6a5f.png

2b1318be5b5d886ca8c715bccac080e8.png

ceef7fa9450c598b3e9f00cf7a25a50f.png

(三)用SQL做KPI分解

我学SQL有一个很大的动力,就是需要对公司的指标有更加清晰和逻辑化的认识,这对一个业务分析来说是相当重要的,也就是business sense。看到数据就要联想到对应的业务行为,每一个数据背后都是一个活生生的故事。

上篇提到了19年的年度预算编制,那么在预算确定以后,就需要对各部门进行任务分拆。

d3d42c723cc5ab5953e3155852b348b4.png
19年业务预算(数据完全脱敏,不涉及隐私)

业务预算中分为三类,第一就是核心业务经营指标,对应的KPI指标是新进资金。第二是投资人指标,对应的KPI指标是首投人数。第三是成本预算指标,作为考察指标,不直接对应KPI。

公司分为三个业务部门,分别是A,B,C;我们需要通过SQL拉取出前两年的与KPI对应的历史数据(具体SQL查询语言为了隐私起见就不展示了),拉取的数据分为两档。第一档就是核心的KPI指标,新进资金和首投人数,算出人均的投资金额,根据19年的目标和内部外部因素等设置一定的增幅。这里要说明内/外部因素,内部因素要考虑到A,B,C三个部门明年的业务策略、业务条线规划占比、推广营销方案调整和成本预算人员变动等,外部因素因金融监管和市场周期性影响等。第二档需要拉取观察指标,比如从A,B,C部门对接商户投资的用户的复投率和留存率,通过多维度分析,如10天、30天、60天、180天留存率和到期复投率,活跃度,投资响应度,根据历史数据设定19年的目标区间,设定预警监测。

d96f634e3d64364b9db3c4ea09576e1a.png
19年KPI分拆(数据完全脱敏,不涉及隐私)

以上就是基本的部门KPI分拆了。那么将部门的KPI分拆到单个人,拉取数据的思路和分析是一致的。但是KPI越细,涉及的逻辑就越多,越不容易细分,很容易不够准确,这就需要慢慢调整,培养自己的经验了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值