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

大数据全系列 教程

1869个小节阅读:466.9k

收藏
全部开发者教程

408考研

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

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

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

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

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(197)
赞(0)
在Hive中构建EDS层对应的表:

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

    物理模型名称TW_CNSM_BRIEF_DDATA_TYPECOMMENT
    逻辑模型名称消费退款订单流水日增量表数据类型注释
    IDIDint(11) 
    第三方交易编号TRD_IDvarchar(128) 
    用户IDUIDvarchar(11) 
    机器IDMIDint(11) 
    产品类型PRDCD_TYPEint(1)1Kshow,2Minik,3Kshow之王街机
    版,4乐方,8MiniShow
    支付类型PAY_TYPEint(1)0投币,1K金币,2银币,3音乐积分,
    4微信,5支付宝,6免费券,7QQ,
    9招行一网通
    消费时间ACT_TMvarchar(128) 
    套餐IDPKG_IDint(2) 
    币值COIN_PRCint(11)单位:分
    币数COIN_CNTint(11) 
    状态更新时间UPDATE_TMvarchar(128) 
    订单IDORDR_IDvarchar(128) 
    优惠活动名称ACTV_NMvarchar(128)空没有参加活动
    套餐原价PKG_PRCint(11)0套餐原价不详
    套餐优惠价PKG_DSCNTint(11) 
    优惠券类型CPN_TYPEint(4)0没有使用优惠券,minik.t_config_item
    异常类型ABN_TYPint(1)0:正常订单无异常 1:异常订单
    2:商家退款
    数据日期data_dtvarchar(32)分区字段
  • TW_USR_BASEINFO_D活跃用户基础信息日增量表和TW_MAC_BASEINFO_D 机器基础信息日全量表(已创建)

  • TW_MAC_LOC_D机器位置信息日统计表

    物理模型名称TW_MAC_LOC_DDATA_TYPECOMMENT
    逻辑模型名称机器位置信息日统计表数据类型注释
    机器IDMIDint(11) 
    纬度Xvarchar(14) 
    经度Yvarchar(14) 
    出现次数CNTint(11) 
    地址ADDERvarchar(128)结构化地址信息包括:省份+城市+区县+城镇+乡村+街道+门牌号码
    省份PRVCvarchar(64) 
    城市CTYvarchar(64) 
    城市编码CTY_CDvarchar(12) 
    县区DISTRICTvarchar(64) 
    县区编码AD_CDvarchar(12) 
    乡镇街道TOWN_SHIPvarchar(64) 
    乡镇街道编码TOWN_CDvarchar(12) 
    社区名称NB_NMvarchar(64) 
    社区类型NB_TPvarchar(64) 
    建筑名称BD_NMvarchar(64) 
    建筑类型BD_TPvarchar(64) 
    道路名称STREETvarchar(64) 
    道路门牌号STREET_NBvarchar(64) 
    道路坐标STREET_LOCvarchar(64)经度,纬度
    道路方位STREET_DRCTIONvarchar(64) 
    门牌地址到请求坐标的距离STREET_DSTANCEvarchar(64) 
    商圈信息BUS_INFOvarchar(128) 
    数据日期DATA_DTvarchar(64)分区字段
  • TW_MAC_STAT_D机器日营收情况统计表

    物理模型名称TW_MAC_STAT_DDATA_TYPECOMMENT
    逻辑模型名称机器日营收情况统计表数据类型注释
    机器IDMIDint(11) 
    机器名称MAC_NMvarchar(50) 
    产品类型PRDCT_TYPEint(2) 
    门店名称STORE_NMvarchar(32) 
    运营模式BUS_MODEint(2) 
    移动支付开关PAY_SWvarchar(2) 
    主场景分类SCENCE_CATGYvarchar(128) 
    子场景分类SUB_SCENCE_CATGYvarchar(128) 
    主场景SCENEvarchar(128) 
    子场景SUB_SCENEvarchar(128) 
    主场景品牌BRNDvarchar(128) 
    子场景品牌SUB_BRNDvarchar(128) 
    省份PRVCvarchar(128) 
    城市CTYvarchar(128) 
    区域AREAvarchar(128) 
    代理人IDAGE_IDvarchar(128) 
    投资人分成比例INV_RATEdouble 
    代理人、联盟人分成比例AGE_RATEdouble 
    公司分成比例COM_RATEdouble 
    合作方分成比例PAR_RATEdouble 
    套餐IDPKG_IDint(2) 
    支付类型PAY_TYPEint(2)0投币,1K金币,2银币,3音乐积分,4微信,5支付宝,6免费券,7QQ
    总消费用户数CNSM_USR_CNTint(11) 
    总退款用户数REF_USR_CNTint(11) 
    总新增用户数NEW_USR_CNTint(11) 
    总营收订单数REV_ORDR_CNTint(11) 
    总退款订单数REF_ORDR_CNTint(11) 
    总营收TOT_REVdouble 
    总退款TOT_REFdouble 
    数据日期DATA_DTvarchar(128)分区字段

在Hive中构建DM层对应的表:

  • TM_USR_MRCHNT_STAT_D商户营收日统计表

    物理模型名称TM_USR_MRCHNT_STAT_DDATA_TYPECOMMENT
    逻辑模型名称商户日营收统计表数据类型注释
    用户ID-代理人ADMIN_IDstring代理人ID
    支付类型PAY_TYPEint 
    总营收订单数REV_ORDR_CNTint 
    总退款订单数REF_ORDR_CNTint 
    总营收TOT_REVdouble 
    总退款TOT_REFdouble 
    投资人营收TOT_INV_REVDECIMAL(10,4) 
    代理人营收TOT_AGE_REVDECIMAL(10,4) 
    公司营收TOT_COM_REVDECIMAL(10,4) 
    合伙人营收TOT_PAR_REVDECIMAL(10,4) 
    分区字段data_dtstring分区字段

以上模型设计中,各个ODS层与EDS层表之间的流转关系如下:

 

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

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

京ICP备14032124号-2