mysql到ods层命名,数据引入层(ODS)

CREATE TABLE IF NOT EXISTS s_auction

(

id STRING COMMENT '商品ID',

title STRING COMMENT '商品名称',

gmt_modified STRING COMMENT '商品最后修改日期',

price DOUBLE COMMENT '商品成交价格,单位元',

starts STRING COMMENT '商品上架时间',

minimum_bid DOUBLE COMMENT '拍卖商品起拍价,单位元',

duration STRING COMMENT '有效期,销售周期,单位天',

incrementnum DOUBLE COMMENT '拍卖价格的增价幅度',

city STRING COMMENT '商品所在城市',

prov STRING COMMENT '商品所在省份',

ends STRING COMMENT '销售结束时间',

quantity BIGINT COMMENT '数量',

stuff_status BIGINT COMMENT '商品新旧程度:0全新 1闲置 2二手',

auction_status BIGINT COMMENT '商品状态:0正常 1用户删除 2下架 3从未上架',

cate_id BIGINT COMMENT '商品类目ID',

cate_name STRING COMMENT '商品类目名称',

commodity_id BIGINT COMMENT '品类ID',

commodity_name STRING COMMENT '品类名称',

umid STRING COMMENT '买家umID'

)

COMMENT '商品拍卖ODS'

PARTITIONED BY (ds STRING COMMENT '格式:YYYYMMDD')

LIFECYCLE 400;

CREATE TABLE IF NOT EXISTS s_sale

(

id STRING COMMENT '商品ID',

title STRING COMMENT '商品名称',

gmt_modified STRING COMMENT '商品最后修改日期',

starts STRING COMMENT '商品上架时间',

price DOUBLE COMMENT '商品价格,单位元',

city STRING COMMENT '商品所在城市',

prov STRING COMMENT '商品所在省份',

quantity BIGINT COMMENT '数量',

stuff_status BIGINT COMMENT '商品新旧程度:0全新 1闲置 2二手',

auction_status BIGINT COMMENT '商品状态:0正常 1户删除 2下架 3从未上架',

cate_id BIGINT COMMENT '商品类目ID',

cate_name STRING COMMENT '商品类目名称',

commodity_id BIGINT COMMENT '品类ID',

commodity_name STRING COMMENT '品类名称',

umid STRING COMMENT '买家umID'

)

COMMENT '商品正常购买ODS'

PARTITIONED BY (ds STRING COMMENT '格式:YYYYMMDD')

LIFECYCLE 400;

CREATE TABLE IF NOT EXISTS s_users_extra

(

id STRING COMMENT '用户ID',

logincount BIGINT COMMENT '登录次数',

buyer_goodnum BIGINT COMMENT '作为买家的好评数',

seller_goodnum BIGINT COMMENT '作为卖家的好评数',

level_type BIGINT COMMENT '1 一级店铺 2 二级店铺 3 三级店铺',

promoted_num BIGINT COMMENT '1 A级服务 2 B级服务 3 C级服务',

gmt_create STRING COMMENT '创建时间',

order_id BIGINT COMMENT '订单ID',

buyer_id BIGINT COMMENT '买家ID',

buyer_nick STRING COMMENT '买家昵称',

buyer_star_id BIGINT COMMENT '买家星级 ID',

seller_id BIGINT COMMENT '卖家ID',

seller_nick STRING COMMENT '卖家昵称',

seller_star_id BIGINT COMMENT '卖家星级ID',

shop_id BIGINT COMMENT '店铺ID',

shop_name STRING COMMENT '店铺名称'

)

COMMENT '用户扩展表'

PARTITIONED BY (ds STRING COMMENT 'yyyymmdd')

LIFECYCLE 400;

CREATE TABLE IF NOT EXISTS s_biz_order_delta

(

biz_order_id STRING COMMENT '订单ID',

pay_order_id STRING COMMENT '支付订单ID',

logistics_order_id STRING COMMENT '物流订单ID',

buyer_nick STRING COMMENT '买家昵称',

buyer_id STRING COMMENT '买家ID',

seller_nick STRING COMMENT '卖家昵称',

seller_id STRING COMMENT '卖家ID',

auction_id STRING COMMENT '商品ID',

auction_title STRING COMMENT '商品标题',

auction_price DOUBLE COMMENT '商品价格',

buy_amount BIGINT COMMENT '购买数量',

buy_fee BIGINT COMMENT '购买金额',

pay_status BIGINT COMMENT '支付状态:1未付款 2已付款 3已退款',

logistics_id BIGINT COMMENT '物流订单ID',

mord_cod_status BIGINT COMMENT '物流状态:0初始状态 1接单成功 2接单超时 3揽收成功 4揽收失败 5签收成功 6签收失败 7用户取消物流订单',

status BIGINT COMMENT '状态:0订单正常 1订单不可见',

sub_biz_type BIGINT COMMENT '业务类型:1拍卖 2购买',

end_time STRING COMMENT '交易结束时间',

shop_id BIGINT COMMENT '店铺ID'

)

COMMENT '交易成功订单日增量表'

PARTITIONED BY (ds STRING COMMENT 'yyyymmdd')

LIFECYCLE 7200;

CREATE TABLE IF NOT EXISTS s_logistics_order_delta

(

logistics_order_id STRING COMMENT '物流订单ID ',

post_fee DOUBLE COMMENT '物流费用',

address STRING COMMENT '收货地址',

full_name STRING COMMENT '收货人全名',

mobile_phone STRING COMMENT '移动电话',

prov STRING COMMENT '省份',

prov_code STRING COMMENT '省份ID',

city STRING COMMENT '市',

city_code STRING COMMENT '城市ID',

logistics_status BIGINT COMMENT '物流状态:1-未发货 2-已发货 3-已收货 4-已退货 5-配货中',

consign_time STRING COMMENT '发货时间',

gmt_create STRING COMMENT '订单创建时间',

shipping BIGINT COMMENT '发货方式:1-平邮 2-快递 3-EMS',

seller_id STRING COMMENT '卖家ID',

buyer_id STRING COMMENT '买家ID'

)

COMMENT '交易物流订单日增量表'

PARTITIONED BY (ds STRING COMMENT '日期')

LIFECYCLE 7200;

CREATE TABLE IF NOT EXISTS s_pay_order_delta

(

pay_order_id STRING COMMENT '支付订单ID',

total_fee DOUBLE COMMENT '应支付总金额(数量*单价)',

seller_id STRING COMMENT '卖家ID',

buyer_id STRING COMMENT '买家iD',

pay_status BIGINT COMMENT '支付状态:1等待买家付款 2等待卖家发货 3交易成功',

pay_time STRING COMMENT '付款时间',

gmt_create STRING COMMENT '订单创建时间',

refund_fee DOUBLE COMMENT '退款金额(包含运费)',

confirm_paid_fee DOUBLE COMMENT '已经确认收货的金额'

)

COMMENT '交易支付订单增量表'

PARTITIONED BY (ds STRING COMMENT '日期')

LIFECYCLE 7200;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值