- 应用场景
标签数据常应用于推荐系统等。 - 主要功能
标签管理工具的主要功能有:
(1)标签体系建立
针对不同标签对象,分析其属性类、行为类等特征,建立标签体系。标签工具提供标签分类功能,创建标签体系,或将编辑的标签体系导入到系统中。
(2)标签创建
提供针对不同的对象标签创建功能,创建方式包括自定义创建和SQL创建等。创建的一般步骤为:选择数据库表-》编写针对表字段的标签生成规则(统计类、规则类)-》提交填写的规则信息。
(3)标签生成
标签生成调度配置与开启。配置定时调度参数,制定调度规则,开启调度定时执行。定时生成标签数据,将标签数据存储到特征库中。
对调度任务进行监控,查看任务状态、任务日志,统计生成的标签数量。
(4)标签检索与标签服务
提供针对不同对象的标签检索功能。标签检索条件配置,比如age>15, 常住区域="北京"的对象。
提供针对不同对象的标签服务,业务系统调用标签服务获取查询对象的标签数据。 - 工具实现
标签管理工具实现的,关键技术有任务调度。
(1)数据库与表设计
采用Hbase数据库存储标签数据,Mysql数据库存储标签体系、标签规则配置信息。
(2)计算与调度引擎
计算:实时数据引擎Flink或者Spark,线程池。
调度:Airflow等。 - 参考
用户画像-01-用户画像基础
用户画像基础
一号店用户画像系统实践
标签筛选
用Mirror,搞定用户画像
用户标签/用户分群在DMP(数据管理平台)中的应用
zhuque**








网友评论