提示:产品注册版本为「v5.0共创版」时,「检测结果输入」节点需安装「FDL数据检测概要数据集」插件,如需试用请填写链接:数据检测客户共创意愿收集表
1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 5.0.6.1 | 新增「检测结果输入」算子 |
1.2 应用场景
数据管理者需在数据开发全流程(开发中、开发后)开展日常检测,持续监控数据质量;检测到质量异常时,需要上报异常数据检测任务信息,并跟踪解决方案落地闭环。
1.3 功能简介
定时任务的「数据转换」节点中新增「检测结果输入」节点,用户可根据实际需要筛选符合条件的检测任务结果。

2. 功能说明
2.1 数据来源
进入「数据转换」节点,支持在画布中添加「检测结果输入」算子。如下图所示:

各设置项介绍如下表所示:
| 配置项 | 说明 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 数据来源 | 支持设置设置参与预览的数据计算样本数量 详情请参见:定时任务计算样本量说明 | |||||||||||
| 筛选条件 | 可用于筛选的条件有:
各筛选条件支持的筛选方式如下表所示:
|
2.2 数据预览
点击「数据预览」,查看数据检测的相关信息。如下图所示:

检测任务结果概要数据的字段结构如下表所示:
| 字段名称 | 字段说明 | 字段类型 | 备注 |
|---|---|---|---|
| execute_id | 运行记录ID (每次运行会变化) | 字符串 | d557c3bf-0f18-4da3-a296-7a832a58c667 |
| work_name | 检测任务名称 | 字符串 | 检测任务_ADS层空表检测 |
| work_description | 检测任务描述 | 字符串 | 自定义检测描述 |
| detection_table_name | 检测表名称 | 字符串 | fdl_test.detection_unique_auto |
| detection_target_name | 检测对象名称 | 字符串 | ADS_TABLE_A |
| detection_rule_name | 检测规则名称 | 字符串 | ADS表不能为空 |
| detectionRuleStrength | 检测规则强度 | 字符串 | 暂时全为 NULL |
| detection_rule_type | 检测规则分类 | 字符串 | Consistency(一致性) UNIQUENESS(唯一性) COMPLETENESS(完整性) VALIDITY(有效性)
|
| detection_rule_calc_type | 检测规则计算方式 | 字符串 | 示例:TABLE_DETAIL_COMPARISON (两表明细值对比)
|
| detection_rule_sql | 检测规则SQL | 字符串 | 示例:select sleep(10) as a
|
| detectionRrrSql | 检测异常查询SQL | 字符串 | 暂时全为 NULL |
| detection_rule_pass_condition | 检测规则通过条件描述 | 字符串 | 示例:@{NULL_COUNT}==0 (NULL值个数==0)
|
| detection_rule_calc_result_value | 检测规则计算结果值 | 字符串 | 示例:90
|
| detection_rule_state | 检测结果 | 字符串 | PASS(检测通过)、NOT_PASS(强规则不通过)、FAILED(检测失败)、INTERRUPT(中断)、WEAK_NOT_PASS(弱规则不通过,5.0.7.3 及之后版本新增)
|
| detection_finish_time | 检测完成时间 | 时间 | 2025-12-04 10:31:30.525 |
3. 操作步骤
场景:用户的定时任务每天 8 点运行后,将对目标表进行质量检测,现在希望检测到质量问题时,打通外部工单系统,将异常信息整理上报,再跟踪问题解决方案的落地处理。
1)定时任务中,在数据加工后使用「调用检测任务」节点,对目标表进行数据质量检测。详情请参见:调用检测任务

2)连接「数据转换」算子。如下图所示:

3)在「数据转换」节点内拖入「检测结果输入」算子,设置筛选条件,筛选出对应检测任务的结果数据明细。如下图所示:

4)添加「DB表输出」算子,输出数据检测结果明细。如下图所示:
注:用户可拖入字段设置算子,根据实际情况选择需要保留的字段。

5)运行定时任务,日志处出现执行成功信息表示任务成功运行,如下图所示:

可以看到数据库中多了检测任务明细表,每天运行的检测结果将会存在此表中。

