使用 ServiceNow 检索活动

使用“检索”活动从 ServiceNow 中的标准和定制表获取记录。

使用此任务以从 ServiceNow 实例中的表获取记录。对此活动的调用是同步调用,在此调用中会将输入数据发送到该活动以进行处理并将响应发送回编排。

  1. 右键单击“编排”部分,然后选择新编排。
  2. 将新创建的 ServiceNow 端点拖至编排,然后选择“检索”。
  3. 这样会将检索活动添加到编排。双击该活动。
  4. 单击核对表菜单中的配置选项。
  5. 单击浏览,然后使用 Project Explorer 对话框来选择相关的 ServiceNow 表。
  6. 单击核对表中的映射输入。 这样将显示针对此操作生成的 XML 模式。
  7. 创建活动的编排变量与输入参数之间的映射。

必填字段:

is_all_records:用于访存所有记录。

sys_id:用于在 is_all_records 为 false 时访存特定记录。

Customize:用于定制使用的 query_object 响应。以下是 query_object 字段:

将此参数设置为以下值之一:

在运行时必须为输入结构的任何必要元素都提供值。可以通过为元素指定缺省值或通过将元素与输入节点链接来提供值。在运行期间,如果没有为必需元素提供值,那么活动将抛出异常。如果在运行时没有为可选输入参数提供值,那么在运行时期间不会抛出异常。

  1. 核对表中选择映射输出。 所生成用于保存活动的响应的 XML 模式将显示为自活动面板中响应输出参数下的节点。
  2. 创建输出参数与编排变量之间的映射。

用户已配置 ServiceNow 检索活动。

您可以将多个 sys_id 字段作为输入添加到此活动。要将多个 sys_id 字段添加为输入,请在“映射输入”的“至活动”窗格中右键单击 sys_id 字段,然后选择“展开出现示例”。仅支持同一类型的多个对象。