要创建位置记录,请在 XML 文件中复制以下语法:
备注: 您可以自行输入 XML 文件的文件名,但要遵循 <名称>locationenrich.xml 的格式限制,其中 <名称> 是操作系统支持的任意文件字符串。
例如,shr_locationenrich.xml 或 SHR9XXlocationenrich.xml 等。
<locations>
<location name="">
<country></country>
<state ></state>
<city></city>
<region></region>
<address></address>
<building></building>
<floor></floor>
<instances type=" ">
<instance>
<attribute name="" value="" operator="" relation=""/>
<attribute name="" value="" operator="" />
</instance>
</instances>
</location>
</locations>
下表提供了对上述示例中所使用的标记的描述:
字段 | 描述 |
---|---|
<location name> | 输入位置的名称。此字段的值是必填项。 |
<country> | 在此处输入国家/地区的名称。(可选) |
<state> | 在此处输入州的名称。(可选) |
<city> | 在此处输入城市的名称。(可选) |
<region> | 在此处输入区域的名称。此字段的值是必填项。 |
<address> | 在此处输入地址。(可选) |
<building> | 在此处输入建筑的名称。(可选) |
<floor> | 在此处输入楼层。(可选) |
<instances type> | 与 K_CI 表一致的维度表名。请参阅每个内容包在各自的 /doc 文件夹中提供的模型接口文档提取维度列表。维度是从此表提取的。 |
<attribute name> | <instance type> 标记所定义的维度表中字符串列(非数字列)的名称。 |
<value> |
为其创建位置的维度表中列的值,如“K_CI_Oracle”维度表中“node_name”列的值。或“K_CI_System”维度表中“dns_name”列的值等。 |
< operator> |
用于搜索节点名称值的运算符。 要执行值的完全匹配,请使用 EQUALS 运算符。例如 要执行基于模式的值匹配,请使用 LIKE 运算符。您可以将值指定为 对于其他运算符(如 IN、NOT IN、NOT LIKE、EXISTS、= 或 !=),必须在双引号中指定值。例如,IN 运算符的值必须为 备注: XML 中所有针对 SHR 数据库的值比较均不区分大小写。 |
<relation> |
确定指定多个属性值对时,是否必须执行 AND 或 OR 运算。 如果没有定义关系值,则 SHR 将“AND”视为默认值。 |
可以在以下内容包中将位置关联到一致性维度:
可从以下内容包的数据源获取位置信息:
以下内容包中不提供位置信息: