第2节 网站点击流项目(下):2明细宽表的生成

Posted mediocreworld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第2节 网站点击流项目(下):2明细宽表的生成相关的知识,希望对你有一定的参考价值。

 

1. 本项目中数据仓库的设计

注:采用星型模型   

1.1. 事实表设计

原始数据表: ods_weblog_origin =>对应mr清洗完之后的数据

valid

string

是否有效

remote_addr

string

访客ip

remote_user

string

访客用户信息

time_local

string

请求时间

request

string

请求url

status

string

响应码

body_bytes_sent

string

响应字节数

http_referer

string

来源url

http_user_agent

string

访客终端信息

 

 

 

访问日志明细宽表:dw_weblog_detail

valid

string

是否有效

remote_addr

string

访客ip

remote_user

string

访客用户信息

time_local

string

请求完整时间

daystr

string

访问日期

timestr

string

访问时间

month

string

访问月

day

string

访问日

hour

string

访问时

request

string

请求url整串

status

string

响应码

body_bytes_sent

string

响应字节数

http_referer

string

来源url

ref_host

string

来源的host

ref_path

string

来源的路径

ref_query

string

来源参数query

ref_query_id

string

来源参数query值

http_user_agent

string

客户终端标识

1.2. 维度表设计

时间维度 t_dim_time

date_Key

year

month

day

hour

 

访客地域维度t_dim_area

area_ID

北京

上海

广州

深圳

 

终端类型维度t_dim_termination

uc

firefox

chrome

safari

ios

android

 

网站栏目维度 t_dim_section

跳蚤市场

房租信息

休闲娱乐

建材装修

本地服务

人才市场

 

 

注意:

维度表的数据一般要结合业务情况自己写脚本按照规则生成,也可以使用工具生成,方便后续的关联分析。

比如一般会事前生成时间维度表中的数据,跨度从业务需要的日期到当前日期即可.具体根据你的分析粒度,可以生成年,季,月,周,天,时等相关信息,用于分析。

以上是关于第2节 网站点击流项目(下):2明细宽表的生成的主要内容,如果未能解决你的问题,请参考以下文章

第2节 网站点击流项目(下):5访客分析

第2节 网站点击流项目(下):7hive的级联求和

网站点击流数据分析项目-

网站点击流数据分析项目

函数 (02)

网站点击流数据分析项目----之现学现卖