22.3. 在 ServiceNow 中创建导入集合


在 Fuse Online 集成中,ServiceNow 连接无法直接更新 ServiceNow 表。要更新集成中的 ServiceNow 数据,先决条件是 ServiceNow 表的导入集合。

通常,创建导入集的最简单方法是创建 ServiceNow 入站 Web 服务。这会隐式创建 ServiceNow 导入集。导入集基于管理员在创建 Web 服务时选择的 ServiceNow 目标表。ServiceNow 连接会更新这个导入集,ServiceNow 使用导入集来更新对应的 ServiceNow 表。

先决条件

您必须具有 ServiceNow 管理权限。

ServiceNow 中的步骤

  1. 在 ServiceNow 中,搜索 Web 服务
  2. 在系统 Web Services > Inbound 下点击 Create New
  3. Create Web Service 页面中:

    1. Label 字段中,指定 web 服务的显示名称。Web 服务的导入集也具有此名称。
    2. Target table 字段中,选择此服务更新的 ServiceNow 表。
    3. 从目标表中选择 Copy fields。这会创建一个与目标表相同的 schema 的导入集合。导入集是更新目标表的暂存区域。
    4. 选择 Create transform map。此映射可让 ServiceNow 复制并将数据从导入集转换为目标表。
  4. Create
  5. 在下一显示,在 Related Links 下,单击 Auto Map Matching Fields 以显示您选择的目标表中的字段列表。
  6. 选择一个目标表字段,作为关联(或 coalesce)字段。

    当导入集中的 correlation 字段的值与目标表中的 correlation 字段的值匹配时,ServiceNow 更新该记录,而不是创建新记录。

  7. 选择 Coalesce 来标识您刚刚选择作为关联字段的字段。如果没有关联字段,ServiceNow 会在导入设置为目标表中添加每个记录。
  8. Update
  9. 确认是否已创建转换映射:

    1. 在 ServiceNow 中,搜索 转换映射
    2. System Import Sets 下,单击 Transform Maps 以显示转换映射列表。
    3. 在这个列表中,确认有一个转换映射,其 name 是您为您创建的 web 服务标签指定的值。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部