Normalizing data with the Product Catalog
When data is transferred to BMC Atrium CMDB, data consistency problems like inconsistent product categorization attributes, naming conventions, and duplicate CIs can occur. To ensure that the product titles coming into BMC Atrium CMDB are consistent and aligned, discovered data goes through the Normalization Engine.
As a part of the Normalization process you need to build Normalization aliasing rules to normalize CIs because the discovered data that have uncommon or non standard marketable names. The Categories, Types, and Items (CTI) may need to be updated to reflect the organization's requirement for data classification in the CMBD. These are manuals tasks you need to perform to create and update rules for normalization.
Normalization is performed by checking the Product Catalog, based on matching attributes. If there is no match, the Product Catalog must be updated with any product titles and versions that are not already in the catalog.
With the Normalization Engine, you can choose which CIs to normalize based on their datasets (such as BMC.ADDM), or classes. When all rules are in place, and all CIs are in sync with the Product Catalog, the normalization process makes sure that product names and categorization are consistent across different datasets and from different data providers.
In BMC Atrium CMDB version 8.0, Version Normalization is always enabled, and it runs before DML Based Instance Normalization. Version Normalization uses the MarketVersion attribute to set a common market version with which licenses are associated. This enables you to store a simpler string version, such as 5.0 or 2007. You can then associate a license with the market version rather than with individual full version numbers.
Also, the Version Rollup rules take precedence over the value in the Product Catalog in setting the value of the MarketVersion attribute in the CI.
For more information about Version Normalization and the normalization process for software license management, see Normalization and software license management.
The following topics are provided: