蒋步星应对业务部门的数据请求

蒋步星应对业务部门的数据请求

ID:37376102

大小:3.85 MB

页数:40页

时间:2019-05-22

蒋步星应对业务部门的数据请求_第1页
蒋步星应对业务部门的数据请求_第2页
蒋步星应对业务部门的数据请求_第3页
蒋步星应对业务部门的数据请求_第4页
蒋步星应对业务部门的数据请求_第5页
资源描述:

《蒋步星应对业务部门的数据请求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应对业务部门的数据请求演讲人:蒋步星2017业务部门的数据请求业务部门需求数据是常态•直接数据请求•新增报表查询技术部门疲于奔命•工作量大•响应不及时•准确率不高2017推给业务部门业务部门自助获取数据•减少技术部门工作量•改善用户体验工具引入•自助报表查询•OLAP与敏捷BI2017数据需求的三个层次多维许多工具能解决好多维分析分析少量工具能部分处理关联查询关联查询过程计算用户的需求点大部分在过程计算2017多维分析的功能范围单数据集上的切片,旋转、钻取•分组交叉表/图、行式表通用查询和自助报表可

2、理解为多维分析的功能子集及变种2017多维分析的技术本质汇总SELECTD,..,sum(M),…FROMTGroupByD,..WhereD=dand…界面补充运算占比、排名、…明细SELECT*FROMTWhereD=d…2017多维分析的局限运算模板化单一数据集事先准备数据集•有新需求需要重建模•由技术人员实施,失去自助意义2017关联查询的必要性大多数有意义的数据请求都会涉及多数据集关联•北京到上海的电话统计•存款10万元以上储户的学历分布关联查询是多维分析的前序环节•相当于一定程度的业务人

3、员自建模,提高自助能力2017现有解决方案预先建模•相当于不解决暴露E-R图•数据集较多时超出业务人员的理解能力自动同维对齐•易于理解的单数据集界面•自关联和单表多同维不能识别2017关联查询的困难关系代数对JOIN运算定义过于简单•笛卡尔积再过滤•不区分JOIN的各种情况,不能体现运算特征检验例子•夫妻年龄和大于50岁的家庭•女经理的男员工2017DQL解决关联查询区分JOIN分别处理123外键引用同维主子表对齐汇总对齐外键属性化同维主子表等同化按维度自动对齐2017DQL书写例子夫妻年龄和大于5

4、0岁的家庭人员表身份证姓名1SELECTA.姓名,C.姓名FROM人员表A,家庭表B,人员表C性别2WHEREA.性别=‘男’ANDB.关系类型=‘配偶’年龄3ANDA.年龄+C.年龄>504ANDA.身份证=B.身份证5ANDB.关系人身份证=C.身份证家庭表身份证序号1SELECT身份证.姓名,关系人身份证.姓名FROM家庭表关系类型2WHERE身份证.性别=‘男’AND关系类型=‘配偶’关系人身份证3AND身份证.年龄+关系人身份证.年龄>502017DQL书写例子女经理的男员工员工表编号姓名

5、1SELECTA.*FROM员工表A,部门表B,员工表C性别2WHEREA.性别=‘男'部门3ANDC.性别=‘女'4ANDA.部门=B.编号5ANDB.经理=C.编号部门表编号名称1SELECT*FROM员工表经理2WHERE性别=‘男’AND部门.经理.性别=‘女'2017DQL查询界面不涉及到表的概念直接拖拽数据项数据项的组织呈树状,体现表之间的外键关系数据项有子属性2017过程计算过程计算的普遍性•这个月内连涨3天的股票,第4天还继续上涨的比率有多大?•哪些半年不出单的客户在更换了销售人员后

6、半年就出单了?•语文和数学成绩都在前10名的学生,英语成绩排名是怎样的?最重要的自助能力是过程计算•SQL不提倡分步计算•多维分析、关联查询都不能解决过程计算2017自助过程计算的三层能力EXECL•基本表格运算润乾计算表•多层表格与关联运算业务人员的能力线:抽象思维程序脚本•循环重复、可复用计算/参数2017EXCELExcel是“计算器”模式•直观具体不抽象•分步、每步动作临时决定,不能与无须事先设计Excel是事实上应用最广泛的桌面BI工具Excel的四“多”问题•多层:多层表格失去运算能力•

7、多行:多行记录只能手工操作•多表:关联运算描述困难、性能低下•多值:不支持集合数据2017润乾计算表延用Excel的“计算器”模式解决Excel的四“多”问题ü扩展多层表格能继续计算ü结构化数据模型支持多行记录ü扩展关系代数的表间关联运算ü集合数据类型2017连续上涨股票从表中找出连续五交易日上涨的股票【思路】1.按股票代码分组2.在组内按日期排序3.添加计算列在组内计算收盘价比上期4.添加计算列计算累计上涨天数5.在组头上计算连涨天数最大值6.按连涨天数从大到排序,收缩显示2017连续上涨股票(续

8、)3)增加D列计½)按代码分算涨幅,公式组后按日期填入D4以方排序便引用C3格2017连续上涨股票(续)4)添加E列计5)在E2计算连涨天数,算每支股填入E4格以票的最大方便引用E3连涨天数2017连续上涨股票(续)收缩显示,6)对E2观察E列>=5从大小的代码即是到排序结果2017各科成绩前10名从成绩表中找出各科成绩均在前10名的学生【思路】1.按科目分组2.在科目内排序3.计算科目内名次4.删除名次>10的行5.拆除分组6.按学生分组7.统计组下科目数量,该数与

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。