《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(22)

简介: 《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(22)

《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(21) https://developer.aliyun.com/article/1230533?groupCode=tech_library



7) 模型发布

确认模型无误后, 将其中的维度表( dim_ec_itm_item_info 、dim_ec_mbr_user_info)、汇总表(dws_ec_trd_cate_commodity_gmv_kpi_fy、dws_ec_mbr_cnt_std )、明细表( dwd_ec_trd_create_ord_di )、应用表(ads_ec_ec360_gmv_kpi_overview)发布至对应空间的开发环境和生产环境,后续实验中应用到这几张表。发布成功后可以前往数据地图查看表结构。


image.png

image.png

附件

MaxCompute ODS 层DDL建表语句。

主要为维度建模时快捷模式编辑字段“使用已有表/视图”功能使用,全部产品-数据开发-临时查询中创建odps sql 节点中执行,如未执行,也可以在配置数据集成离线同步采集数据时,一键建表创建。


CREATETABLE IF NOT EXISTS ods_mbr_user_info
(id BIGINT COMMENT '主键',gmt_create DATETIME COMMENT '创建时间',gmt_modified DATETIME COMMENT '修改时间',user_id BIGINT COMMENT '会员数字ID',nick STRING COMMENT '会员NICK。会员昵称',reg_fullname STRING COMMENT '个人认证表示真实姓名,企业认证表示企业名称',reg_mobile_phone STRING COMMENT '注册时绑定手机号码',reg_email STRING COMMENT '注册填写EMAIL(用户可以修改)',reg_gender STRING COMMENT '注册填写性别(F女,M男,不是这两个就是未知的,说明性别保密)',reg_birthdate DATETIME COMMENT '注册填写生日(用户可以修改)',reg_address STRING COMMENT '注册填写地址(用户可以修改)',reg_nation_id STRING COMMENT '注册填写国家ID(暂时为空)',reg_prov_id STRING COMMENT '注册填写省ID',reg_city_id STRING COMMENT '注册填写城市ID',user_regip STRING COMMENT '注册IP',id_card_type BIGINT COMMENT '会员认证证件类型 0:未知 1:身份证 2:企业营业执照号',id_card_number STRING COMMENT '个人认证表示身份证号,企业认证表示企业的营业执照号,没有认证不保证准确性',user_regdate DATETIME COMMENT '注册时间',user_active_type STRING COMMENT '用户激活方式,1 邮件;2 手机;',user_active_time DATETIME COMMENT '激活时间',vip_level STRING COMMENT 'VIP等级',is_delete STRING COMMENT '是否删除')COMMENT '会员信息源表'PARTITIONED BY(ds STRING COMMENT 'YYYYMMDD')LIFECYCLE 10000;CREATETABLE IF NOT EXISTS ods_t_area
(id BIGINT,pid BIGINT COMMENT '父级',name STRING COMMENT '名称',shortname STRING COMMENT '简称',longitude STRING COMMENT '经度',latitude STRING COMMENT '纬度',level BIGINT COMMENT '级别',sort BIGINT COMMENT '排序')COMMENT '地区源表'PARTITIONED BY(ds STRING COMMENT 'YYYYMMDD')LIFECYCLE 30;CREATETABLE IF NOT EXISTS ods_item_info
(id BIGINT COMMENT '主键',gmt_create DATETIME COMMENT '创建时间',gmt_modified DATETIME COMMENT '修改时间',item_id BIGINT COMMENT '商品数字ID',title STRING COMMENT '商品标题',sub_title STRING COMMENT '商品子标题',pict_url STRING COMMENT '主图URL',desc_path STRING COMMENT '商品描述的路径',item_status BIGINT COMMENT '商品状态1:确认通过0:未确认通过',last_online_time DATETIME COMMENT '最近一次开始销售时间,商品上架时间',last_offline_time DATETIME COMMENT '销售结束时间,表示一个销售周期的结束,仅作用于拍卖商品',duration BIGINT COMMENT '有效期,销售周期,只有两个值,7天或14天',reserve_price DECIMAL(38,18) COMMENT '当前价格',secure_trade_ordinary_post_fee DECIMAL(38,18) COMMENT '平邮费用',secure_trade_fast_post_fee DECIMAL(38,18) COMMENT '快递费用',secure_trade_ems_post_fee DECIMAL(38,18) COMMENT 'EMS邮费',last_online_quantity BIGINT COMMENT '商品最近一次上架时的库存数量',features STRING COMMENT '商品特征',cate_id BIGINT COMMENT '商品叶子类目ID',cate_name STRING COMMENT '商品叶子类目名称',commodity_id BIGINT COMMENT '品类ID',commodity_name STRING COMMENT '品类名称',is_virtual STRING COMMENT '是否虚拟商品',shop_id BIGINT COMMENT '商家ID',shop_nick STRING COMMENT '商家NICK',is_deleted BIGINT COMMENT '类目是否删除')PARTITIONED BY(ds STRING COMMENT 'YYYYMMDD')LIFECYCLE 30;CREATETABLE IF NOT EXISTS ods_trade_order
(id BIGINT COMMENT '主键',gmt_create DATETIME COMMENT '创建时间',gmt_modified DATETIME COMMENT '修改时间',sub_order_id BIGINT COMMENT '子订单ID ',parent_order_id BIGINT COMMENT '父订单ID',buyer_id BIGINT COMMENT '买家数字id',buyer_nick STRING COMMENT '买家昵称',item_id BIGINT COMMENT '商品数字id',item_price DECIMAL(38,18) COMMENT '商品价格 单位分 ',buy_amount BIGINT COMMENT '购买数量',biz_type BIGINT COMMENT '交易类型',memo STRING COMMENT '备注',pay_status BIGINT COMMENT '支付状态',logistics_status BIGINT COMMENT '物流状态',status BIGINT COMMENT '状态',seller_memo STRING COMMENT '卖家的给交易的备注',buyer_memo STRING COMMENT '买家给交易的备注',ip STRING COMMENT '买家IP',end_time DATETIME COMMENT '交易结束时间',pay_time DATETIME COMMENT '付款的时间',is_sub BIGINT COMMENT '是否是子订单1表示子订单 ',is_parent BIGINT COMMENT '是否是父订单1表示父订单',shop_id BIGINT COMMENT '商家id',total_fee DECIMAL(38,18) COMMENT '去除折扣和调整后的子订单费用')PARTITIONED BY(ds STRING COMMENT 'YYYYMMDD')LIFECYCLE 30;

[1] 亚当森Star Schema完全参考手册,北京:清华大学出版社,2012

[2] Ralph,Kimball,Margy,Ross,数据仓库工具箱(第3版),北京:清华大学出版社,2015

以上实验流程结束,如有其他使用问题,请加入DataWorks 交流群:


相关文章
|
分布式计算 运维 DataWorks
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(1)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(1)
230 0
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
112 0
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
|
数据建模 大数据
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
117 0
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(12)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(12)
102 0
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(17)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(17)
|
SQL 数据建模 开发者
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(10)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(10)
163 0
|
数据采集 分布式计算 数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(11)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(11)
100 0
|
分布式计算 DataWorks 数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(2)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(2)
123 0
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(14)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(14)
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(15)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(15)
下一篇
DataWorks