Github user jfrazee commented on the issue:

    https://github.com/apache/nifi/pull/2293
  
    @baank Definitely thanks for the contrib, but unfortunately I don't think 
this is the right solution/it supports S3 without any code changes. 
    
    PutParquet provides an "Additional Classpath Resources" property that you 
can point at a directory and provide all the S3 dependencies. Here's what I 
used:
    
    ```
    aws-java-sdk-1.7.4.jar
    hadoop-aws-2.7.3.jar
    hadoop-common-2.7.3.jar
    httpclient-4.5.3.jar
    httpcore-4.4.4.jar
    jackson-annotations-2.6.0.jar
    jackson-core-2.6.1.jar
    jackson-databind-2.6.1.jar
    ```
    
    We take the same approach with PutHDFS for filesystems that aren't included 
in the core Hadoop libs, so it seems to make sense to keep doing the same here.
    



---

Reply via email to