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)