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

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(13)

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




b) 公共层-明细表模型

创建3 张明细表模型,分别如下。

明细表1:dwd_ec_mbr_register_event_di 会员注册事件明细事实表(可选)

基本信息:


image.png



image.png

字段管理和分区字段管理:

由于明细表字段配置这里没有涉及到新的功能点,所以全部使用代码模式配置。

使用代码模式配置:



-- 不支持修改表名CREATE FACT TABLE dwd_ec_mbr_register_event_di ALIAS '会员注册事件明细事实表'(event_time ALIAS '日志输出时间'DATETIME COMMENT '日志输出时间',session_id ALIAS '注册临时会话id' STRING COMMENT '注册临时会话id',application ALIAS '应用名称' STRING COMMENT '应用名称',process ALIAS '注册流程' STRING COMMENT '注册流程',action ALIAS '流程中的步骤' STRING COMMENT '流程中的步骤',ip ALIAS 'ip' STRING COMMENT 'ip',mobile_area ALIAS '手机对应国家区号' STRING COMMENT '手机对应国家区号',mobile ALIAS '注册或激活手机号码' STRING COMMENT '注册或激活手机号码',email ALIAS '注册或激活邮箱' STRING COMMENT '注册或激活邮箱',nick ALIAS '注册或激活nick' STRING COMMENT '注册或激活nick',reg_from ALIAS '注册来源' STRING COMMENT '注册来源',local_host_name ALIAS '日志记录服务器' STRING COMMENT '日志记录服务器',verify_type ALIAS '验证方式' STRING COMMENT '验证方式',action_result ALIAS '当前action结果信息' STRING COMMENT '当前action结果信息',is_success ALIAS '当前action结果信息' STRING COMMENT '当前action结果信息',target_url ALIAS '注册传入目标跳转地址' STRING COMMENT '注册传入目标跳转地址',os_type ALIAS '操作系统类型' STRING COMMENT '操作系统类型',app_version ALIAS 'app版本' STRING COMMENT 'app版本')PARTITIONED BY(ds ALIAS '业务日期, yyyymmdd' STRING COMMENT '业务日期, yyyymmdd')WITH('life_cycle'='365');-- 不支持修改表名CREATETABLE dwd_ec_mbr_register_event_di
(event_time DATETIME COMMENT '日志输出时间',session_id STRING COMMENT '注册临时会话id',application STRING COMMENT '应用名称',process STRING COMMENT '注册流程',action STRING COMMENT '流程中的步骤',ip STRING COMMENT 'ip',mobile_area STRING COMMENT '手机对应国家区号',mobile STRING COMMENT '注册或激活手机号码',email STRING COMMENT '注册或激活邮箱',nick STRING COMMENT '注册或激活nick',reg_from STRING COMMENT '注册来源',local_host_name STRING COMMENT '日志记录服务器',verify_type STRING COMMENT '验证方式',action_result STRING COMMENT '当前action结果信息',is_success STRING COMMENT '当前action结果信息',target_url STRING COMMENT '注册传入目标跳转地址',os_type STRING COMMENT '操作系统类型',app_version STRING COMMENT 'app版本')COMMENT '会员注册事件明细事实表'PARTITIONED BY(ds STRING COMMENT '业务日期, yyyymmdd')LIFECYCLE 365;




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


相关实践学习
通过日志服务实现云资源OSS的安全审计
本实验介绍如何通过日志服务实现云资源OSS的安全审计。
相关文章
|
5月前
|
Kubernetes Linux Go
使用 Uber automaxprocs 正确设置 Go 程序线程数
`automaxprocs` 包就是专门用来解决此问题的,并且用法非常简单,只需要使用匿名导入的方式 `import _ "go.uber.org/automaxprocs"` 一行代码即可搞定。
256 78
|
关系型数据库 Linux Docker
datahub元数据管理平台从安装到使用一站式指南(未完)_datahub安装
datahub元数据管理平台从安装到使用一站式指南(未完)_datahub安装
datahub元数据管理平台从安装到使用一站式指南(未完)_datahub安装
|
编译器 Linux API
BPF的可移植性和CO-RE (Compile Once – Run Everywhere)
BPF的可移植性和CO-RE (Compile Once – Run Everywhere)
177 2
|
NoSQL Go Redis
用 Go + Redis 实现分布式锁
用 Go + Redis 实现分布式锁
|
测试技术 数据安全/隐私保护 索引
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】(2)
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】
145 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的资源共享平台的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的资源共享平台的详细设计和实现(源码+lw+部署文档+讲解等)
139 0
|
存储 JavaScript 前端开发
Vue2:组件高级(上)
Vue2:组件高级(上)
303 1
Vue2:组件高级(上)
四面阿里斩获offer定级P7,2024最新最全阿里巴巴68道高级面试题
一年之计在于春 疫情过去,五一假期之后,气温逐渐回暖,几个朋友五一聚在一起聊天的时候统一发现,新的一波招聘旺季,可能马上要开始已经要到来,2020的新的开始不太好,这次的招聘依旧竞争压力山大,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度?
|
SQL 网络协议 关系型数据库
Pentaho(原Kettle)连接RDS MySQL云数据库
在2006年,Pentaho公司收购了Kettle项目,原Kettle项目发起人Matt Casters加入了Pentaho团队,成为Pentaho套件数据集成架构师。从此,Kettle成为企业级、数据集成及商业智能套件Pentaho的主要组成部分,Kettle亦重命名为Pentaho Data Integration。 本文介绍如何使用Pentaho(原Kettle)连接阿里云RDS MySQL数据库。
Pentaho(原Kettle)连接RDS MySQL云数据库
|
存储 JavaScript 前端开发
Dojo学习和常用知识
@[TOC](目录) Dojo 是一个流行的 JavaScript 库,用于开发 Web 应用程序。它提供了许多功能,如 DOM 操作、事件处理、动画效果、数据存储和许多其他实用功能。在今天的 Web 开发中,Dojo 仍然被广泛使用,尤其是在企业级应用程序开发中。 下面是一个详细的 Dojo 详解,包括代码实例。 # 一、Dojo 的基本概念 1. Dojo 模块 Dojo 模块是 Dojo 的基本构建块。每个模块都是一个 JavaScript 文件,它包含了实现特定功能的代码。模块可以分为两类:核心模块和扩展模块。 核心模块是 Dojo 库的基础部分,提供了许多基本的功能,如 DOM 操作
314 0