IntegrationHub ETL error no relations defined for dependent class

JohnDF
Mega Sage

Hi everyone,

 

i've got the following error, but I dont know how to set the relationship right in the IntegrationHub ETL. I want to achieve to import records into the cmdb_ci_vcenter_cluster Table.

 

In payload no relations defined for dependent class [cmdb_ci_vcenter_cluster] that matches any containment/hosting rules: [cmdb_ci_logical_datacenter <- Contains <- cmdb_ci_host_cluster].

 

It tells me that cmdb_ci_logical_datacenter is dependet and I checked in the CI class manager. S I setted up the relationchip in the ETL Tool. But its tells me in the ci class manager 

JohnDF_0-1680621960736.png

So I entered the cmdb_ci_host_cluster too. I tryed every constelation with 3 table or 2 table and parent / child, but the change does not work too. I dont get records imported. What is here the problem?

JohnDF_1-1680622069741.png

Here the releationships i set:

JohnDF_2-1680622103367.png

As I mentioned i tryed every combination with 2 table with 3 table ect.

 

Thanks for your help.

 

 

4 REPLIES 4

SNOW44
Mega Guru

Hello @JohnDF 

 

I came across same requirement and found similar issue, have you got any workaround to this issue?

If yes, Can you share here.....

@Maik Skoddow @Ankur Bawiskar @Community Alums 

Uncle B
Tera Contributor

Having the same issue loading data into the applications table.

Pratiksha
Mega Sage

After you added relationship, what is the error you are getting?

Baba Femi
Tera Contributor

I was getting MISSING_DEPENDENCY error. I figured it out. Here's what I did

  • I overrode dependent relationship on my application server class, and added a new one to Server class, andBabaFemi_0-1701956072507.png
  • I added an attribute to the CI identifier rule on the child classes (Tomcat, websphere and weblogic) where i was loading data on.