历史版本6 :FineReport/FineBI异常提醒 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1.场景编辑

Fine Report/Fine BI中,用户在制作组件时,经常对数据异常值进行分析,从而指导业务的发展。但是人工发现异常值的效率过低,于是往往会应用“定时调度”功能让服务器在指定的时间自动完成设定的任务,比如组件预警(异常值提醒)就是“定时调度”可以实现重要场景之一。

数知鸟集成Fine Report/Fine BI的定时调度功能,实现将提醒自动生成需求的场景,从而进一步完善预警需求处理的闭环。

注:使用前提条件为安装数知鸟插件,且插件版本为xxx及以上

2.Fine Report/Fine BI集成设置编辑

2.1创建定时调度任务

管理员登陆后,在「管理系统」>「定时调度」>「添加任务」,配置【基本设置】、【调度对象】、【调度对象】、【文件处理】(具体可见帮助文档),文件处理方式选择“用数知鸟创建需求”

例如:期望当“销售额分析表”模版中,“分析”组件中北京地区回款率低于70%时,向数知鸟推送“北京回款预警”,可以如下图设置

(一系列图)

2.2了解请求结构与内容

具体操作可见帮助文档,发现关键信息处于请求中的body结构中,具体信息如下

{
  "outputFiles": [
    "schedule/北京回款预警/2022-11-29/1352/通用结果/销售额分析表.widget"
  ],
  "creator": "shuzhiniao",
  "support_finish_namespace": true,
  "recordList": [
    {
      "type": "param",
      "value": "{\"filterType\":37,\"id\":\"e0eabda67d59b2a3\",\"value\":37,\"nameValid\":true}"
    }
  ],
  "_same_fire_": "北京回款预警_same_fire_1669701122695",
  "actorNameMap": null,
  "actorName": "page",
  "outputFileMap": null,
  "saveDirectory": "schedule/北京回款预警/2022-11-29/1352/通用结果",
  "taskType": 2,
  "output_record_success_log": true,
  "templateName": null,
  "pluginEmailSenderDisabled": null,
  "showType": "PAGE",
  "usernames": [],
  "taskName": "北京回款预警",
  "saveDirectoryWithoutUsername": "schedule/北京回款预警/2022-11-29/1352/$username_in_path",
  "username": "",
  "output_record_success_detail": ""
}

2.3填写数知鸟正式webhook地址

将数知鸟新建集成服务中,【收到webhook】卡片中的“webhook地址”填入定时调度配置中的“webhook地址”中

(图)

3.数知鸟集成设置编辑

3.1新增“集成服务”

「设置」>「集成配置」>「集成服务」,新增集成、设置集成名称。

(图)

3.2配置“集成服务”

1)设置动态数据映射

从接收请求中提取关键信息、便于固化应用于其他步骤

例如:执行人觉得taskName是关键信息,则可以设置为动态数据映射

(图)

2)在webhook卡片中设置集成服务作用空间

(图)

3)添加“新增需求”步骤并配置

设置提出人、需求类型、标题及详情

(图)

4)保存

(图)

4.检验编辑

在集成服务列表中,可点击查看具体运行情况,了解是否成功运行

(图)

5.执行效果编辑

空间内新增需求,提出人为“”、需求类型为“”、标题为“”、详情为“”

(图)