Matt Burgess created NIFI-1973:
----------------------------------

             Summary: Allow ExecuteSQL to use flow file content as SQL query
                 Key: NIFI-1973
                 URL: https://issues.apache.org/jira/browse/NIFI-1973
             Project: Apache NiFi
          Issue Type: Improvement
            Reporter: Matt Burgess
            Assignee: Matt Burgess


Currently the SQL SELECT query used by ExecuteSQL is specified by a required 
processor property. This property does accept Expression Language (EL), so it 
is possible if the query is in the flow file contents, that an ExtractText 
processor could be used to put the query in an attribute, then the Select Query 
property in ExecuteSQL could reference the attribute using Expression Language.

However that seems like an unnecessary extra step, especially when users have 
data flows that generate SQL statements, or when their flow accepts files 
containing SQL statements.

An improvement to the ExecuteSQL processor could be to make the Select Query 
property not required, and if it is empty, the contents of the flow file will 
be used as the query value.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to