标签管理工具

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

你可能感兴趣的:(标签管理工具)