推荐系统 RES-离线数据源:用户属性表
用户属性表
用户属性表记录用户的属性信息,例如地域、爱好等,属性名和属性值成对出现。
字段名 |
类型 |
描述 |
是否必选 |
---|---|---|---|
userId |
String |
被推荐用户的唯一标识符。例如,用户的登录账号、imei号等。 |
是 |
userProperties |
String |
用户属性kv串。不同属性之间用\002(ASCII值)分隔,属性的key和value之间用\003(ASCII值)分隔,多值枚举型属性的不同值之间以\004(ASCII值)分隔,kv数值型属性的不同键值对同样以\004(ASCII值)分隔,每一个键值对内部用冒号(:)将键和值分隔。 基本格式:k1\003v1\002k2\003v2\k3\003v1\004v2\004v3\002k4\003\k1:v1\004k2:v2\004k3:v3 例子:比如用户有四个标签,分别是年龄、性别、爱好、画像,取值分别为18、1、[read,gym,music]、{morality:0.8,iq:0.7,art:0.9},则这条记录可编码为age\00318\002gender\0031\002hobbies\003read\004gym\004music\002profile\003morality:0.8\004iq:0.7\004art:0.9。 userProperties字段每个KV组中value的取值类型信息由user_meta_config给出。 |
否 |