目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

大数据全系列 教程

1869个小节阅读:467.3k

收藏
全部开发者教程

408考研

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(215)
赞(0)

需求分析

无论统计商户的营收还是统计地区营收只要知道每台机器每日的营收情况,以上信息都可以聚合统计出来,所以这里建立 “机器”主题,统计每个机器每日营收情况

用户每次登陆机器进行扫码都会上报机器的位置经纬度,可以根据用户上报的经纬度结合高德api来获取机器准确位置信息,用户上报机器位置的信息表在ycak.user_location

每台机器每日营收情况表: 机器id,套餐id,省份,城市,区县, 投资人分成比例,合伙人分成比例,代理人分成比例,公司分成比例, 新增用户数,营收订单数,退款订单数,营收用户数,退款用户数, 总营收,总退款

统计每台机器的每日营收情况,需要获取以下四个方面的数据:

  • TW_MAC_BASEINFO_D 机器基础信息日全量表

    这个表中的数据是第二个业务统计的机器的详细信息,此表中的数据包含每天统计到的机器的歌库版本、系统版本、所处位置、门店名称、场景情况、投资人分成比例、代理人分成比例、合伙人分成比例、公司分成比例、代理人信息等数据。

  • TW_USR_BASEINFO_D 活跃用户基础信息日增量表

    活跃用户基础信息日增量表由业务三统计得到。在商户营收统计中可以由此表进一步聚合统计得到每天每台机器上的新增用户和登录的用户量。

  • TW_MAC_LOC_D 机器位置信息日统计表是由ODS层TO_YCAK_USR_LOC_D 用户位置记录日增量表统计得到,由每天用户上传的经纬度调用高德api获取全量机器对应的最新的位置信息。这里需要TW_MAC_LOC_D 机器位置信息日统计表的数据主要原因是获取每天机器所在的位置。以此表中机器位置信息为主,如果此表中机器的位置为空,则获取对应的TW_MAC_BASEINFO_D 表中的机器位置信息。

  • TW_CNSM_BRIEF_D 消费退款订单流水日增量表

    根据消费退款订单流水日增量表可以统计得到每天每个机器的订单、收入、退款情况,后期统计商户营收情况时,需要从此表中获取对应每台机器当天的订单、收入、退款情况。TW_CNSM_BRIEF_D 表中的数据由TO_YCAK_CNSM_D 机器消费订单明细增量表清洗得到。

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2