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
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.