能力说明

能力名称:统计RFM数据

功能简介

配合RFM统计能力

此能力通过对指定的table进行汇总分析,生成符合rfm规格的结果table。

工作原理为:

读取mysql中的指定表的数据,参考R和M等参数,对每行数据进行标注,标注完成后进行汇总到指定表中。

如果想显示到画图界面上,需要通过加载数据源和数据集进行关联。

配置参数

1.请配置数据库连接信息,样例如下:

  {
      "数据库jdbc连接串": "jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8",
      "用户名": "root",
      "密码": "root",
      "数据库驱动": "com.mysql.jdbc.Driver",
      "测试连接专用sql": "select 1"
  }

请以上面的json为样例,针对上面的参数进行调整。

推荐json格式化工具地址:https://www.sojson.com/

2.请配置rfm信息

{
    "表名": "此处请写表名称",
    "主键列名": "此处请写类似会员号或者手机号等主键列的名称",
    "R的列名": "此处请写R的列名",
    "M的列名": "此处请写M的列名",
    "请指定针对R值的时间段": {
        "1": ["R>='2020-01-01'"],
        "2": ["R>='2019-01-01'", "R<'2020-01-01'"],
        "3": ["R<'2019-01-01'"]
    },
    "请指定针对F的数值范围": {
        "1": ["F>=100"],
        "2": ["F>=10", "F<100"],
        "3": ["F<10"]
    },
    "请指定针对M的数值范围": {
        "1": ["M>=100"],
        "2": ["M>=10", "M<100"],
        "3": ["M<10"]
    },
    "跑完逻辑后的结果存放表名": "此处请写结果表名"
}

请以上面的json为样例,针对上面的参数进行调整。

输出简介

有3个输出分支:

 1.failed 用于排错。
 2.result 输出rfm结果数据。
 3.sql 整个流程中执行的sql过程。

简单截图说明

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

results matching ""

    No results matching ""