[ https://issues.apache.org/jira/browse/NIFI-11241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17695854#comment-17695854 ]
Mark Payne edited comment on NIFI-11241 at 3/2/23 8:46 PM: ----------------------------------------------------------- To make use of this: * Requires Python 3.9+ * Build the branch * Update nifi.properties to specify the Python command to use (e.g., {{python3}} or {{{}python3.9{}}}) and uncomment the line. * For example processors, copy /nifi-nar-bundles/nifi-py4j-bundle/nifi-python-test-extensions/src/main/resources/extensions to $NIFI_HOME/python/extensions * Start NiFi You should now be able to use the Python based processors, such as SetRecordField, PrettyPrintJson, etc. was (Author: markap14): To make use of this: * Requires Python 3.9+ * Build the branch * Update nifi.properties to specify the Python command to use (e.g., {{python3}} or {{{}python3.9{}}}) * For example processors, copy /nifi-nar-bundles/nifi-py4j-bundle/nifi-python-test-extensions/src/main/resources/extensions to $NIFI_HOME/python/extensions * Start NiFi You should now be able to use the Python based processors, such as SetRecordField, PrettyPrintJson, etc. > Introduce API for building Processors in Python > ----------------------------------------------- > > Key: NIFI-11241 > URL: https://issues.apache.org/jira/browse/NIFI-11241 > Project: Apache NiFi > Issue Type: Sub-task > Components: Core Framework, Documentation & Website, Extensions > Reporter: Mark Payne > Assignee: Mark Payne > Priority: Major > Time Spent: 0.5h > Remaining Estimate: 0h > > Introduce an API for building Processors in Python. Use Py4J for > communication layer. -- This message was sent by Atlassian Jira (v8.20.10#820010)