如何实现一份报表,不同人看不同的数据
数据 实现 如何 不同 报表 一份
2023-09-11 14:19:45 时间
背景:
随着公司的发展,我们的业务由最初的北上广深4个城市扩展到了16个城市。为了达成公司整体的战略目标,每个城市经理都背负着自己城市必须达成的目标。
因此数据对每个城市经理至关重要。城市经理需要通过数据去掌握城市业务的整体情况,及时发现异常,对数据下钻来定位问题,高效的进行管理。
用SQL做一份数据分析报告,涉及哪些知识点? 在工作中,每个数据分析师都离不开做数据分析报告,而一份可落地的报告更是要求灵活地应用工具及理论知识。接下来,我们从工具应用的角度,看看如何用SQL做一份完整的数据分析报告。
【SQL开发实战技巧】系列(二十八):数仓报表场景☞人员分布问题以及不同组(分区)同时聚集如何实现 【SQL开发实战技巧】这一系列博主当作复习旧知识来进行写作,毕竟SQL开发在数据分析场景非常重要且基础,面试也会经常问SQL开发和调优经验,相信当我写完这一系列文章,也能再有所收获,未来面对SQL面试也能游刃有余~。
银行业大数据量清单报表案例 银行数据查询业务中,经常会碰到数据量很大的清单报表。由于用户输入的查询条件可能很宽泛,因此会从数据库中查出几百上千万甚至过亿行的记录,比如银行流水记录;为了避免内存溢出,一般都会使用关系型数据库的分页机制来做,但结果往往也不尽人意;有些情况下甚至底层采用了非关系型数据库,这更会加剧了问题的复杂度。
写好一份数据分析报告的13个要点 写一份好的数据分析报告很重要,因为分析报告的输出是整个分析过程的成果,是评定一个产品、一个运营事件的定性结论,更很可能是产品决策的参考依据。本文将写好一篇分析报告的要点总结如下。
1.背景:
随着公司的发展,我们的业务由最初的北上广深4个城市扩展到了16个城市。为了达成公司整体的战略目标,每个城市经理都背负着自己城市必须达成的目标。
因此数据对每个城市经理至关重要。城市经理需要通过数据去掌握城市业务的整体情况,及时发现异常,对数据下钻来定位问题,高效的进行管理。
而作为数据团队,我们的任务是要让每个城市经理看到自己城市的各项数据。要实现这个目标,除了梳理业务需求并实现报表,对报表做数据权限的管控也至关重要。
必须进行数据权限管控的首要原因,当然就是数据安全。其次不相关的数据对报表使用者是打扰。想象一下北京的城市经理必须要从16个城市的数据中寻找自己城市各项数据的场景,就知道权限控制多么必要了。
2.业务场景:
实现各个城市的各个行政区交易笔数的每日走势,并通过行级权限的控制,让各个城市经理只看到自己城市行政区的数据走势。
我们的基础数据来自日常日志服务和RDS数据库。这些数据定期传输到MaxCompute并在上面进行ETL和任务调度。计算结果回传到RDS库,使用Quick BI连接RDS结果库进行前端展示。
架构图如下:
下面详细介绍一下在Quick BI上的操作。
首先在数据库中建立一个数据表,包括了日期,城市,行政区,以及行政区的交易笔数。在Quick BI中打开这个表:
然后在分析面板上,把城市和行政区拖由行,拖拽到列:
用当前的数据建立仪表盘,选择折线图,可以看到所有城市,所有行政区的交易笔数走势:
在数据源处,用行级权限功能给测试账号添加上海地区的权限,并把报表分享给测试账号。
用测试账号登陆后,仅看到上海地区所有行政区的交易走势:
用SQL做一份数据分析报告,涉及哪些知识点? 在工作中,每个数据分析师都离不开做数据分析报告,而一份可落地的报告更是要求灵活地应用工具及理论知识。接下来,我们从工具应用的角度,看看如何用SQL做一份完整的数据分析报告。
【SQL开发实战技巧】系列(二十八):数仓报表场景☞人员分布问题以及不同组(分区)同时聚集如何实现 【SQL开发实战技巧】这一系列博主当作复习旧知识来进行写作,毕竟SQL开发在数据分析场景非常重要且基础,面试也会经常问SQL开发和调优经验,相信当我写完这一系列文章,也能再有所收获,未来面对SQL面试也能游刃有余~。
银行业大数据量清单报表案例 银行数据查询业务中,经常会碰到数据量很大的清单报表。由于用户输入的查询条件可能很宽泛,因此会从数据库中查出几百上千万甚至过亿行的记录,比如银行流水记录;为了避免内存溢出,一般都会使用关系型数据库的分页机制来做,但结果往往也不尽人意;有些情况下甚至底层采用了非关系型数据库,这更会加剧了问题的复杂度。
写好一份数据分析报告的13个要点 写一份好的数据分析报告很重要,因为分析报告的输出是整个分析过程的成果,是评定一个产品、一个运营事件的定性结论,更很可能是产品决策的参考依据。本文将写好一篇分析报告的要点总结如下。
相关文章
- 基于netcore实现mongodb和ElasticSearch之间的数据实时同步的工具(Mongo2Es)
- Google Earth Engine——WWF/HydroSHEDS/30CONDEM该数据集的分辨率为30弧秒。30弧秒的数据集是水文条件下的DEM、排水(流)方向和流量累积。
- Vue - 列表分页懒加载 / 点击 “加载更多“ 按钮请求接口数据(如何实现类似用户手动点击 “查看更多“ ,然后请求分页懒加载数据填充)可适用于 Nuxt.js 、uni-app 等 Vue.js
- 分布式大数据系统巧实现,全局数据调度管理不再难
- Airbnb数据科学团队进化论:如何由内而外实现数据驱动
- 注解实现json序列化的时候自动进行数据脱敏
- excel如何快速实现数据区域的框选
- 开源数据计算引擎,实现媲美ElasticSearch的高性能并发查询
- Halo博客文章数据导出工具
- SwiftUI 数据存储之UserDefaults 存储载入罗列(教程含源码)
- Excel VLOOKUP实用教程之 08 VLOOKUP如果实现区分大小写的查找?(教程含数据excel)
- 大数据学习——hdfs客户端流式操作代码的实现
- 微信小程序如何实现将数据导出生成excel
- 《数据科学:R语言实现》——1.7 执行延迟计算
- 《数据科学:R语言实现》——2.4 扫描文本文件
- 智能驾驶 车牌检测和识别(三)《CRNN和LPRNet实现车牌识别(含车牌识别数据集和训练代码)》
- YOLOv5实现佩戴安全帽检测和识别(含佩戴安全帽数据集+训练代码)
- 云时代,CIO如何玩转云灾备,实现“数据零丢失”?
- 你知道国家教育部是如何实现全国数据大集中的吗?
- 数据流通与交易国家实验室成立 由上海牵头组建瞄准行业重大需求
- 如何在存储过程中实现插入更新数据
- 如何用大数据实现智慧医疗
- 处理用千牛导出淘宝数据,供Logstash到Elasticsearch使用。(NodeJS)
- WhatsApp首次和东家Facebook实现用户数据互联