从XLS文件导入CI关系

CI关系

CI关系 是将CMDB与资产数据库区分开来的CI之间的关系,因此构成了CMDB的主要部分。没有关系的CMDB构成单个数据库中的一组CI,通过扫描或导入过程或手动添加来获取。另一方面,关系允许访问CMDB的用户理解CI之间的相互依赖性。因此,如果发生故障,可以轻松识别对另一个CI造成的影响。

XLS文件

可以从XLS文件导入CI关系以添加CI之间的关系。CI关系在XLS文件中指定,然后上载。将CI关系记录在XLS文件中后,您可以使用“ 来自XLS文件的CI关系 ”选项导入相同的关系

XLS文件格式

逐行读取XLS文件,并将给定的关系添加到数据库中。

CI1名称 关系 CI2的名称

例如:

服务器1 连接 打印机1
路由器1 被使用 服务器1
服务器1 运行 MySql数据库

从XLS文件导入CI关系的步骤

  1. 单击标题窗格中的CMDB选项卡。默认情况下,将显示“业务试图”下的CI。

  2. 单击导入 - > XLS文件的关系"

      3. 将显示“ 从XLS导入CI关系” 向导。

步骤1:找到XLS文件

  1. 从“ 从XLS导入CI关系” 向导中,单击“  选择文件”按钮以选择XLS文件。 

  2. 使用文件选择器窗口找到XLS文件,然后单击“ 打开”。文件的路径将自动显示在“ 选择文件”按钮下方。

  3. 点击下一步

注意:您可以通过单击“ 单击此处”  链接查看示例XLS文件  。“ 选择文件”  按钮旁边列出了配置XLS文件的准则  。

第二步:映射字段

XLS文件中的列填充在每个字段标签旁边的选择框中。需要使用XLS文件中的字段名为CI关系字段提供映射。映射CI关系字段。

  1. 选择CI1,CI2和关系类型的值。.

  2. 单击导入。CI关系的详细信息从XLS文件导入。

第3步:导入状态

  1. 单击上一个向导中的“ 导入”按钮,将显示“ 导入摘要”以及下面屏幕截图中显示的详细信息。

  2. 单击  Failed_Rows.xls  链接以查看无法导入的CI关系列表。相关的错误描述,即失败的原因,也列在XLS文件中。

  3. 单击完成

错误XLS描述:

如果条目失败,则向用户报告错误,并处理所有其他条目。假设XLS中的所有CI已经存在。对于IT资产,用户可以将CI名称指定为简单主机名,并且不需要FQDN。仅考虑xls文件中的第一个工作表。错误以XLS格式生成,如下所示:

 文件的名称  将是  Failed_Rows.xls。该文件存储在' / bin / Attachments / CMDB / <user_id> / '中。每当上传新文件时,仅存储上载的最新文件并删除旧文件。

在第一次导入CI关系时,会向用户询问标题字段并将其存储在数据库中,以便用户不必在后续导入中提供标题字段。

导入完成后,系统日志中将生成一个条目,名为“  导入CI关系”  ,其中包含成功计数和失败的导入。

Back to Top