关于fact_user_actions表以及dim_product表中属性的疑问

来源:2-4 数据准备:表结构和数据导入Hive数仓

羅7853768

2024-03-09

fact_user_actions表中cate(用户行为作用于的商品类别)和brand(用户行为作用于的商品品牌)以及dim_product表中cate(商品分类)、brand(商品品牌)、a1(商品属性1)、a2(商品属性2)、a3(商品属性3)为什么是数字?它们代表着什么含义?并且为啥fact_user_actions中的cate和brand不是和dim_product中的cate和brand对应的?

写回答

1回答

小简同学

2024-03-11

同学你好,商品属性为什么是数字,因为商品属性是要放到算法公式去计算的,所以商品属性必然是数字,不可能把红色,蓝色,长短这些词语放到算法公式计算,必然要用数字和这些属性词语做个映射,例如 1 代表红色,2 代表蓝色,数字如何确定是根据业务进行确定,没有具体规则,例如商品某个属性认为它不是太重要,可以设置为 0.1 这样子,或者负数这样子
0
0

Spark+ES+ClickHouse 构建DMP用户画像

大数据主流技术,数据挖掘核心算法,用户画像完整知识轻松掌握

306 学习 · 219 问题

查看课程