Authing 文档文档
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
元数据
应用集成
身份自动化
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
元数据
应用集成
身份自动化
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
旧版
身份自动化
  • 身份自动化概览
  • 快速开始

  • 编写 Workflow

  • 执行 Workflow

  • 操作 Authing 内部资源
  • 使用应用连接器

  • 流程控制节点

    • IF
    • SWITCH
    • 循环执行
    • 子流程
    • 数据检测
    • 终止流程
    • 等待
  • 数据处理节点

  • 工作流自定义能力

  • 使用模版

  1. 身份自动化
  2. /
  3. 流程控制节点

  4. /
  5. 数据检测

¶ 数据检测

¶ 节点介绍

「数据检测」节点主要用于检测数据是否符合某些条件,用于决定工作流流程是否继续往后执行。

节点主要包括以下配置:

  • 待检测数据类型,可选数据类型有「列表数据」和「树结构数据」。如果你需要对一个对象或者一个数组中的每个元素的值做检测,请选择「列表数据」模式;如果你需要对一个树结构做检测,如子节点的父亲节点是否存在、节点 ID 是否重复,请选择「树结构」模式。

  • 待检测数据,待检测的原始数据,可自行输入,也可通过数据装配来装配当前节点之前的数据源。如果此数据是一个数组,那么会对数组中的每一项进行检测。

  • 高级设置,开启「高级设置」之后,可设置或装配多项「运行变量」,每一项「运行变量」包含一个变量名和变量值。在此设置的参数,可以在下面的「检测规则」中引用。比如说你有一个场景:你希望检测用户数据中的部门 ID 对应的部门是否存在,你可以设置了一个 allDepartmentIds 参数,那么你可以在「检测规则」中使用 $allDepartmentIds 来进行引用。

  • 检测规则,可配置一组数据检测的规则,每项规则都包含「字段」、「字段类型」、「操作符」以及「字段值」。多项检测规则之间支持且或关系切换。

    • 字段,过滤条件对应的字段名称。
    • 字段类型,过滤条件的字段类型,目前支持:字符串、数字、布尔值、时间、日期、对象、数组以及枚举值。
    • 操作符,每一种「字段类型」对应的操作符有所不同。
    • 字段值,检测规则字段对应的字段值,不同的「字段类型」支持的字段值不同。

¶ 快速开始

¶ 添加节点

在添加节点页面,输入「数据检测」关键字进行应用筛选。

或在「流程操作」分类中找到「数据检测」应用节点。

点击节点将会自动将该节点添加到工作流中。

¶ 节点配置

在工作流画布中点击该节点或点击下方的「编辑」按钮,将进入节点的配置页面。

按以下方式配置好节点的各个配置项:

  • 「待检测数据类型」选择「列表数据」;
  • 「带检测数据」选择左边的「传入 JSON 数据」中的「output」下的「data」属性进行装配;
  • 打开「高级设置」,并设置「运行变量」rightName 对应的值 myname_01;
  • 配置两条「检测规则」分别为:id = "myid_01" 且 name = $rightName。

¶ 测试运行

点击节点上的「执行此节点以前的链路」按钮,执行该节点。

再次确认之后,该节点之前的所有流程简单将会被执行。

点击「确认执行」按钮之后,将会看到「节点执行中」的消息提示。

点击「运行日志」栏,依次点击最新的「执行批次」和「数据检测」节点左边的展开按钮,查看节点执行结果。

上一篇: 子流程 下一篇: 终止流程
  • 添加节点
  • 节点配置
  • 测试运行

用户身份管理

集成第三方登录
手机号闪验 (opens new window)
通用登录表单组件
自定义认证流程

企业内部管理

单点登录
多因素认证
权限管理

开发者

开发文档
框架集成
博客 (opens new window)
GitHub (opens new window)
社区用户中心 (opens new window)

公司

400 888 2106
sales@authing.cn
北京市朝阳区北辰世纪中心 B 座 16 层(总)
成都市高新区天府五街 200 号 1 号楼 B 区 4 楼 406 室(分)

京ICP备19051205号

beian京公网安备 11010802035968号

© 北京蒸汽记忆科技有限公司