Hello Dojo,
One of our elements is having TableRelation errors related to a specific table. Whenever a new alarm on a different table comes in, a new error shows up in the element log. There are no links between the other tables and this one table as well as there are nothing linking the alarms to the table. The specific table gets exported to a DVE and is the only table that is linked to via a Foreign Key.
After some investigation, I found this Dojo question that explains some of the possible reasons why this error may occur: Table Relations Error Logging - DataMiner Dojo. I'd like to know if there's a complete list of reasons why TableRelation errors can occur as it seems the issue I'm having isn't covered by what's in the questions.
Thank you,
Bauti
Hello Bauti,
Based on the behavior you've described here and complemented with the information from Investigate unexplained missing-link errors in Meinberg Lantime Modular API V10, this appears to be a false-positive log message rather than an invalid table relation in the connector.
When an alarm is evaluated on a table, DataMiner checks if that row should be propagated to a DVE. As part of this check, it attempts to resolve a relation between the alarming table and each source table, which in your scenario are unrelated. The lookup correctly finds no relation, but it is incorrectly logged as an error.
Let me know if anything is still unclear 🙂