用户画像:方法论与工程化解决方案
上QQ阅读APP看书,第一时间看更新

1.6.2 相关元数据

在本案例中,可以获取的数据按其类型分为:业务类数据和用户行为数据。其中业务类数据是指用户在平台上下单、购买、收藏物品、货物配送等与业务相关的数据;用户行为数据是指用户搜索某条信息、访问某个页面、点击某个按钮、提交某个表单等通过操作行为产生(在解析日志的埋点表中)的数据。

涉及数据仓库中的表主要包括用户信息表、商品订单表、图书信息表、图书类目表、App端日志表、Web端日志表、商品评论表等。下面就用户画像建模过程中会用到的一些数据表做详细介绍。

1.用户信息表

用户信息表(见表1-2)存放有关用户的各种信息,如用户姓名、年龄、性别、电话号码、归属地等信息。

表1-2 用户信息表(dim.user_basic_info)

2.商品订单表

商品订单表(见表1-3)存放商品订单的各类信息,包括订单编号、用户id、用户姓名、订单生成时间、订单状态等信息。

表1-3 商品订单表(dw.order_info_fact)

3.埋点日志表

埋点日志表(见表1-4)存放用户访问App时点击相关控件的打点记录。通过在客户端做埋点,从日志数据中解析出来。

表1-4 埋点日志表(ods.page_event_log)

4.访问日志表

访问日志表(见表1-5)存放用户访问App的相关信息及用户的LBS相关信息,通过在客户端埋点,从日志数据中解析出来。

表1-5 访问日志表(ods.page_view_log)

5.商品评论表

商品评论表(见表1-6)存放用户对商品的评论信息。

表1-6 商品评论表(dw.book_comment)

6.搜索日志表

搜索日志表(见表1-7)存放用户在App端搜索相关的日志数据。

表1-7 搜索日志表(dw.app_search_log)

7.用户收藏表

用户收藏表(见表1-8)记录用户收藏图书的数据。

表1-8 用户收藏表(dw.book_collection_df)

8.购物车信息表

购物车信息表(见表1-9)记录用户将图书加入购物车的数据。

表1-9 购物车信息表(dw.shopping_cart_df)