PathSchemaDiscovery
Result of
discover_path_schemas.Used as Input
0
functions accept this type
Used as Output
1
function return this type
Type Definition
44 nested items
PathSchemaDiscovery— Result of
discover_path_schemas.equivalence_classes*:Vec<ConnectionEquivalenceClass>— Connection-equivalence classes over the enumerated schemas.
[items]:ConnectionEquivalenceClass— A group of schemas that connect the same set of (source, target) pairs.
source_type*:String— Source entity type the query started from.
Example JSON Value
{
"equivalence_classes": [
{
"connection_count": 1,
"representative": "example",
"schemas": [
"example"
]
}
],
"schemas": [
{
"equivalence_class": 1,
"index": 1,
"is_dead": false,
"length": 1,
"limit_reached": false,
"schema": "example",
"selectivity_pruned": false,
"source": {
"Event": "example"
},
"stats": {
"metrics": {
"coverage": 0.2,
"exclusivity": 0.2,
"path_count": 1,
"reach": 0.2,
"selectivity": 0.2,
"sources_with_paths": 1,
"support": 1,
"total_sources": 1
}
},
"target": {
"Event": "example"
}
}
],
"source_type": "example",
"total_sources": 1
}