Normalization and the Product Catalog overview
- Normalization process in the Product Catalog
- Configuring the Normalization Engine to populate Product Catalog entries
As part of BMC Atrium CMDB, the Normalization Engine provides a centralized, customizable, and uniform way to overcome consistency problems by normalizing attributes for hardware and software products. The Normalization Engine and Product Catalog interact with each other in two ways:
- The Normalization Engine requires the Product Catalog to normalize CI attributes.
- The Normalization Engine can create Product Catalog entries when it does not find a matching product for a CI.
For the Product Catalog, a product is a normalized definition of real-world CIs. A CI is an instance of a class and of a product in the Product Catalog. For each CI, the Normalization Engine checks the Product Catalog for a corresponding product and, if found, normalizes the CI based on that matching product. The following figure illustrates this procedure.
Normalization and the Product Catalog
By default, the Normalization Engine normalizes both approved and unapproved CIs. So, the Normalization Engine uses the DML, DHL, and the rest of the Product Catalog during normalization. You can configure the Normalization Engine to normalize only approved products.
You can also configure BMC Atrium CMDB to reduce the volume of CIs added by discovery tools and to track only specific products in the BMC.ASSET production dataset by marking the unmanaged products for deletion during the normalization process. For more information, see Using the Managed Product status to delete unwanted CIs in bulk.
For a detailed description of the normalization process, see Normalization steps and the Product Catalog. For detailed information about configuring and using normalization, see Preparing for normalization.