使用 ServiceNow 检索活动
使用“检索”活动从 ServiceNow 中的标准和定制表获取记录。
使用此任务以从 ServiceNow 实例中的表获取记录。对此活动的调用是同步调用,在此调用中会将输入数据发送到该活动以进行处理并将响应发送回编排。
- 右键单击“编排”部分,然后选择新编排。
- 将新创建的 ServiceNow 端点拖至编排,然后选择“检索”。
- 这样会将检索活动添加到编排。双击该活动。
- 单击核对表菜单中的配置选项。
- 单击浏览,然后使用 Project Explorer 对话框来选择相关的 ServiceNow 表。
- 单击核对表中的映射输入。 这样将显示针对此操作生成的 XML 模式。
- 创建活动的编排变量与输入参数之间的映射。
必填字段:
is_all_records:用于访存所有记录。
sys_id:用于在 is_all_records 为 false 时访存特定记录。
Customize:用于定制使用的 query_object 响应。以下是 query_object 字段:
- sysparm_display_value:用于引用和选项字段的数据检索操作。
将此参数设置为以下值之一:
- true:返回所有字段的显示值。
- false:从数据库返回实际值。如果未指定值,那么此参数缺省为 false。
- all:返回实际和显示值。
- sysparm_exclude_reference_link:禁止针对引用字段提供的其他信息,例如,参考资源的 URI。
- sysparm_fields:在响应中返回的逗号分隔的字段名称。
- sysparm_limit:限制为在分页上应用。缺省值为 10000。
- sysparm_query:已编码的查询。
- sysparm_view:用于确定响应中返回的字段的 UI 视图。
在运行时必须为输入结构的任何必要元素都提供值。可以通过为元素指定缺省值或通过将元素与输入节点链接来提供值。在运行期间,如果没有为必需元素提供值,那么活动将抛出异常。如果在运行时没有为可选输入参数提供值,那么在运行时期间不会抛出异常。
- 从核对表中选择映射输出。 所生成用于保存活动的响应的 XML 模式将显示为自活动面板中响应输出参数下的节点。
- 创建输出参数与编排变量之间的映射。
用户已配置 ServiceNow 检索活动。
您可以将多个 sys_id 字段作为输入添加到此活动。要将多个 sys_id 字段添加为输入,请在“映射输入”的“至活动”窗格中右键单击 sys_id 字段,然后选择“展开出现示例”。仅支持同一类型的多个对象。