Hardware Model Normalization - What is the Process of Hardware Model Normalization

Bhaskar
Tera Contributor

Hello Team ,

 

I have installed the Normalization Plugin  And Execute the  "HAM - Hardware Normalization" Scheduled job but still showing "New" Normalize status for few hardware  Models  and for few i can see the Normalized ,Manufacture Normalized status .

 

Those hardware model status showing "New" after execute the Normalize job how we can Normalize to that Hardware modules 

 

Bhaskar_0-1687449805676.png

 

4 REPLIES 4

Jason Nichols
ServiceNow Employee
ServiceNow Employee

Hi Bhaskar,

 

You first need to opt-in to the HAM Content Service, which will download models from the central, ServiceNow-curated library. See: https://docs.servicenow.com/csh?topicname=opt-in-hardware-normalization.html&version=latest 

 

The data from the Content Service is downloaded and saved in the following tables in your instance: 

  • Hardware Manufacturers [sn_hamp_hw_manufacturer]
  • Hardware Model Library [sn_hamp_hw_product_model]
  • Hardware Product [sn_hamp_hw_product]
  • Device type [sn_hamp_hw_device_type]
  • Hardware Lifecycle Definition [sn_hamp_lifecycle_definition]

For hardware models to be normalized, there must be corresponding entries in the above tables. A normalization attempt is made automatically with every insert/update of a hardware model record.

 

Hope this helps.

I have Manufacturer , Model name & Model Number correctly updated in the General tab of Model tab. Still its says Partial Normalization. I am advised to manually add "Model" field data in "Normalization" tab and run normalization manually.

When I do that, it becomes "Manually Normalized". I have few question:-

1. Is this a common behavior of HAM Pro that even after having all the details it still does not normalized?

2. Is it recommended that one should manually update the detail and go for Manual Normalization?

3. After Manual Normalization, will this model be synced with content services in order to populate the lifecycle stages data?

Alok, regarding your questions:

  1. Theoretically if the your data is complete and there is a corresponding entry in the Content Service, it should be normalized. Having said that I don't believe we're able to examine the exact logic that determines how matches are made. If you're having an issue with this I would recommend contacting ServiceNow Support, who can help or else escalate the issue further.
  2. Manual normalization is definitely the fast way to normalize records that the Content Service could not fully normalize.
  3. I'm not certain of the latest behavior. I believe that is the case, but again I would contact ServiceNow Support to confirm. It may also be possible to create a case to hasten the addition of your data to the Content Service.

SN Arch Guy
Giga Guru

It should be noted that opting in to the content service is not required to do HAM normalization. Content downloads and normalization should happen when HAM is installed; it's only content uploads that opt-in affects.

 

It should also be noted that you need to navigate and activate the applicable HAM Resource Categories to ensure the scheduled job HAM - Hardware Normalization normalizes the desired product models.