UDMAttributesToAP242Attributes 配置
<UDMAttributesToAP242Attributes> 部分定义了用于 XML 导出的 UDM 属性名称和相应 AP242 属性之间的映射。
在将 UDM 内容转换为 AP242 兼容结构的过程中,这种映射对于确保语义一致性至关重要。
目的
<UDMAttributesToAP242Attributes> 部分的目的是:- 控制写入 AP242 XML 的 UDM 属性。
- 启用已知属性的精确转换,以确保与 AP242 使用端的兼容性。
- 提供只导出映射属性或导出所有可用属性的选项。
属性:outputMappedAttributesOnly
| 值 | 运行状态 |
|---|---|
| true(默认值) | 只有在本部分中明确映射的属性才会包含在 AP242 输出中。 |
| false | 所有 UDM 属性都将导出到 AP242,即使没有映射(不建议)。 |
当前配置
<UDMAttributesToAP242Attributes outputMappedAttributesOnly="true">
</UDMAttributesToAP242Attributes>目前,没有对 UDM 属性进行映射。因此,除非添加映射,否则 AP242 导出中不会包含任何属性。示例配置
<UDMAttributesToAP242Attributes outputMappedAttributesOnly="true">
<UDMAttributeToAP242Attribute>
<UDMAttribute>HW_Thickness</UDMAttribute>
<AP242Attribute>ap242:thickness</AP242Attribute>
</UDMAttributeToAP242Attribute>
</UDMAttributesToAP242Attributes>此示例将 UDM HW_Thickness 属性映射到名为 ap242:thickness的 AP242 属性。最佳实践
- 除非您已与 AP242 使用端协调了完全导出,否则请使用
outputMappedAttributesOnly="true"。 - 只映射相关的、有语义意义的属性,避免转储内部元数据。
- 与使用 AP242 的下游工具协调命名约定和命名空间。