关于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 这样子,或者负数这样子00
相似问题