Relationship is missing in CSDM view

Robert Campbell
Tera Guru

I have related an instance to a business application and it shows on the default view of the instance and on the business application but it does not show in the CSDM view of the instance. Why?

 

RobertCampbell_0-1780965850344.png

RobertCampbell_1-1780965876882.png

 

5 REPLIES 5

CasperJT
Kilo Sage

Hi Robert,

 

It may be because you are using the incorrect relationship. In CSDM 5 the proper relationship between Business app and application service is "Uses:Used by". One thing to note is that if you utilize the EA Workspace you need to still use the "Consumes::Consumed by" relation.

 

CI relationships • Australia ServiceNow AI Platform Capabilities • Docs | ServiceNow

 

Hope this helps.

 

//CasperJT

 

Mathew Hillyard
Tera Sage

Hi @Robert Campbell 

The Application Service Wizard is a separate UI designed to allow you to connect related CSDM objects to an Application Service. It creates the necessary CI relationships once you reach the final panel of the wizard and save. What it does not do is reflect what current relationships you have - you're expected to build them in this wizard, so if you have already created the CI relationships you've partially defeated the object of using the wizard in the first place. I know it sounds odd, but that's the way it was designed.

 

As @CasperJT the entire platform currently still expects the CSDM 4 CI relationships to be used as the change to Uses::used by in the CSDM 5.0 Whitepaper has not been adopted in the platform.

 

I hope this helps!
Mat

Hi Matthew,

 

If you add the Consumes::Consumed by relationship manually it will also show up in the wizard. I just tested this in my PDI.

 

However it has not been updated to reflect the uses::used by relationship. So most likely nothing in the platform is ready to utilize the CSDM 5 relationship yet.

 

//Casper

CSDM SME
Tera Contributor

The relationship between your service instance and business application is wrong. It should be as shown below.

There are some mentions of CSDM5 using a different type of relationship, but I am not convinced yet this wasn't an error in the white paper as I have seen no reasoning yet and it seems odd to me they would gloss over such a change. The OOTB application service wizard also still applies the CSDM4 relationship.

CSDMSME_0-1781877467265.png