what is distintion between cmdb_rel_type_suggest and cmdb_rel_type_rule_definitions?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2022 11:48 PM
what is distintion between cmdb_rel_type_suggest and cmdb_rel_type_rule_definitions?
how they work in cmdb ?
whan problem can be solved by this two table?
- Labels:
-
Data Acquisition
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-24-2022 01:23 AM
Hi Xiancao,
On the CI class manager and certain other forms, you can see a suggested relation will open up if we have any for that CI, This record is from suggested relationship table. And the same can be seen under Suggested relationship module.
Please refer the below docs
https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/product/configuration-management/reference/r_SuggestedRelationshipModel.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-24-2022 06:43 AM
Probably the best way to remember the difference is that suggestions are not as strict as rules. While suggested relationship types should ideally still be followed as much as possible, they do not carry the same weight as relationship rules. Relationship rules, on the other hand, MUST be followed in order for the identification engine to work properly, because those rules can be part of how the actual CI is identified. For example, you can have multiple Application CIs called MyApplication, but if you have a dependent identification rule, then a hosting rule of Application ==runs on=> Server will require you to specify both the Application and the Server it runs on in order to uniquely identify the Application. And it also enforces the cardinality of the relationship, i.e. an Application can only run on one Server. Suggested relationship types, on the other hand, are NOT used to identify CIs uniquely, and ultimately you are still allowed to create relationships whether they are in the suggested relationship types or not. But if you ignore the suggested relationship types there can still be consequences, such as incorrect service dependencies being calculated when getting the impacted services on a change or incident.
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.