Why are my changing relationships not updated by IH-ETL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-16-2022 06:21 AM
Many ServiceGraphs use IntegrationHub ETL for mapping data to CI's. Relationships are added and updated reliably. Example is the Meraki ServiceGraph which uses a single IH-ETL flow to process Organization, Network and Device information (all parent -> child).
When creating a IH-ETL flow in a test environment, relationships changes in data (e.g. VM moving to another ESX host) seem to be handled by inserting a new relationship while not changing or removing the previous one. This results in multiple active relationships where there should be just one. This behavior differs from the observed ServiceGraph.
My setup, a CSV data source and a simple IH-ETL flow that loads VMware VM and ESX host and loads the relation if available.
Dataset one imports successfully and creates the expected relation between ESX1 and VM01:
Dataset two however does add the second relationship but not remove the first one:
Why does this add relationship but not update the existing one (or remove it)?
My config:
- Labels:
-
Data Acquisition

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-06-2023 10:38 PM
Thanks for posting the question @Arby . I just came across the same conclusion for ServiceGraph for SCCM.
Have you found a solution to this ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-18-2024 09:25 AM
Nudging this thread to see if anyone was able to get a path forward here. I am running into the same challenge, using IH-ETL.