[ 
https://issues.apache.org/jira/browse/NIFI-14861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18098970#comment-18098970
 ] 

ASF subversion and git services commented on NIFI-14861:
--------------------------------------------------------

Commit 974e7aa31673a0a2bfdd2b3fb6e800350ba5bb2f in nifi's branch 
refs/heads/main from tpalfy
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=974e7aa3167 ]

NIFI-14861 Add EnrichGraphRecord processor (#11316)

* NIFI-14861 Add EnrichGraphRecord processor

* Review suggestions

* Review suggestions

> Add EnrichGraphRecord processor
> -------------------------------
>
>                 Key: NIFI-14861
>                 URL: https://issues.apache.org/jira/browse/NIFI-14861
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Extensions
>            Reporter: Matt Burgess
>            Assignee: Tamas Palfy
>            Priority: Major
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> This Jira proposes to add an EnrichGraphNodes processor to do the following:
> - A property specifying a GraphClientService
> - RecordReader for incoming FlowFiles
> - RecordSetWriter for failed operations
> - A property for Components to Enrich to choose between Nodes or Edges
> - An optional property specifying the Component Type which (when indexed in 
> the graph DB) optimizes the query/statement (supports FF attributes)
> - A property to specify a field to be used as the identifier for matching 
> node(s)
> - Dynamic properties specifying RecordField Expressions to locate field 
> name(s) and value(s) which will be used to set properties on the matched 
> node(s)
> GraphClientService will have a new method generateSetPropertiesStatement() 
> (defaulting to return null) that when implemented will generate a 
> query/statement in the graph database's supported language for creating the 
> component (if it doesn't exist, with the Component Type if specified) and 
> setting the specified properties to the values in the record fields.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to