大数据全系列 教程
1869个小节阅读:467.3k
目录
408考研
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
无论统计商户的营收还是统计地区营收只要知道每台机器每日的营收情况,以上信息都可以聚合统计出来,所以这里建立 “机器”主题,统计每个机器每日营收情况
用户每次登陆机器进行扫码都会上报机器的位置经纬度,可以根据用户上报的经纬度结合高德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 机器消费订单明细增量表清洗得到。