推荐系统 RES-离线数据源:用户属性表

时间:2024-04-17 20:12:37

用户属性表

用户属性表记录用户的属性信息,例如地域、爱好等,属性名和属性值成对出现。

表2 字段描述

字段名

类型

描述

是否必选

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给出。

support.huaweicloud.com/usermanual-res/res_01_0028.html