GraphClientService
Implementations: OpenCypherClientService
Neo4JCypherClientService
GremlinClientService
The graph client service for connecting to the graph database. | Graph Query | graph-query | | | Specifies the graph query. If it is left blank, the processor will attempt to get the query from body. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Relationships:
Name | Description |
---|
success | Successful FlowFiles are routed to this relationship |
failure | Failed FlowFiles are routed to this relationship |
original | If there is an input flowfile, the original input flowfile will be written to this relationship if the operation succeeds. |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
graph.error.message | GraphDB error message |
graph.labels.added | Number of labels added |
graph.nodes.created | Number of nodes created |
graph.nodes.deleted | Number of nodes deleted |
graph.properties.set | Number of properties set |
graph.relations.created | Number of relationships created |
graph.relations.deleted | Number of relationships deleted |
graph.rows.returned | Number of rows returned |
query.took | The amount of time in milliseconds that the querytook to execute. |
State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component allows an incoming relationship.System Resource Considerations:
None specified.