上一主题: 填充事务工作区

下一主题: XML 输入

如何使用 GRLoader 将数据加载到 TWA 中

下列 GRLoader 选项支持使用 TWA:

-lttwa

将 XML 数据以初始状态加载到 TWA。

-lttwar

将 XML 数据以就绪状态加载到 TWA。

-lftwa

将事务从 TWA 加载到 CMDB 中。

-lftwai

将事务从 TWA 加载到 CMDB 中,并停用成功的事务。

GRLoader 输入 XML 文档无需经过修改即可载入到 CMDB 或 TWA 中。

通过使用具有 -lttwa(加载到 TWA)选项的 GRLoader,可完成将数据加载到事务工作区。 在 GRLoader 配置文件中:

grloader.loadtotwa=yes

在 TWA 模式中,不是直接创建配置项和关联关系,而是 GRLoader 将信息插入到事务工作区表。 可以编辑、变更和验证已加载到 TWA 中的数据。 在数据修改过程完成后,可以通过使用 -lftwa 或 -lftwai 将单个事务加载到 CMDB 中。

将配置项数据加载到 CMDB 中时,配置项将进行自动调整,如果成功,来自单一业务对象的数据将更新 CMDB 中的单一配置项。 在将配置项事务加载到 TWA 时,不会自动进行调整。 TWA 中可以出现具有以单一配置项为目标的标识属性的多个事务。 在“加载到 TWA”模式下添加新行时,不更新 TWA 中的现有行,即使它们与现有配置项完全匹配也如此。 即使是相同的配置项定义,也可以在 TWA 中多次出现。

当 GRLoader 为了在 CMDB 中创建对象而以“从 TWA 加载”模式(-lftwa 或 -lftwai)运行,或使用模拟模式(-simci 或 -simrel)运行时,它将会验证数据值。有关详细信息,请参阅如何模拟 TWA 操作。 当 GRLoader 以“加载到 TWA”模式(-lttwa 或 -lttwar)模式运行时,它不会验证数据值。

-lttwai 参数(或配置选项 grloader.loadtotwa.inactivate)会停用已成功加载的 TWA 事务。 将已成功加载的事务标记为非活动之后,可以通过使用存档/清除将其从 TWA 中永久地清除。

示例:加载到 CMDB

下列命令直接将数据载入到 CMDB:

grloader … -i mydata.xml –a –n

XML 文件 mydata.xml 包含:

<GRLoader>
  <ci>
     <name>server1</name>
     <class>Server</name>
   </ci>
</GRLoader>

示例:加载到 TWA

下列命令将数据加载到 TWA 中,从而在加载到 CMDB 之前,可以对其进行处理:

grloader...-i mydata.xml -lttwa

详细信息:

XML 输入

查找

时间格式