I have been experimenting with x-pack graph module in Kibana. In our use case we have set of 'nodes' which are related in 'subject' 'predicate' 'object' manner. Is there a way to represent 'predicate' on the connection between 'subject' and 'object'?
In my example, I have set of nodes "Rule_Name" which "detects" a security threat "CVE-XXX". I was able to represent each connection/edge as document which has information about end nodes and their relationship like "subject: Rule_Name --> predicate: Detects --> object:CVE". However in visualization, I was not able to set "detects" as a label, instead my only option was to represent it as separate node.
Is there a way to provide "detects" as label on the edge?
Right now we don't have special UI logic for the special case where one edge = one document but we may look at adding this in future.
Is there any support in current version of graph for these type of relationships?