Shows information and characteristics of graphs that exist on the graph server.
Parameters
Name of the graph on which to retrieve information. If left as the default value, information about all graphs is returned. The default value is ‘’.
Optional parameters. Allowed keys are:
show_original_request – If set to true, the request that was originally used to create the graph is also returned as JSON. Allowed values are:
true
false
The default value is ‘true’.
server_id – Indicates which graph server(s) to send the request to. Default is to send to get information about all the servers.
export_graph_schema – If true, generates the graph ontology (schema) as a DOT format string in the response info field under the key ‘dot’. Allowed values are:
true
false
The default value is ‘false’.
The default value is an empty dict ( ).
Returns
A dict with the following entries–
Indicates a success. This call will fail if the graph specified in the request does not exist.
A percentage approximating the current computational load on the server.
Available memory.
Name(s) of the graph(s).
Id(s) of the graph(s).
Owner of the graph(s) and associated solution table(s).
Owner of the resource groups(s) of the graph(s).
Whether or not the edges of the graph have directions (bi-directional edges can still exist in directed graphs). Consult Directed Graphs for more details.
Total number of nodes in the graph.
Total number of edges in the graph.
Memory this graph uses in bytes.
Memory this graph uses in bytes.
Shows whether or not the graph is persisted (saved and loaded on launch).
Indicates if the graph data is distributed across all available servers.
Shows whether or not the graph is linked to the original tables that created it, and will potentially be re-created instead loaded from persist on launch.
Shows whether or not the graph has an insert table monitor attached to it.
The original client request used to create the graph (before any expression evaluation or separator processing).
Additional information.