This processor is responsible for uploading files to Azure Data Lake Storage Gen2.
File uploading and cleanup process
New file upload
- A temporary file is created with random prefix under the given path in '_nifitempdirectory'.
- Content is appended to temp file.
- Temp file is renamed to its original name, the original file is overwritten.
- In case of appending or renaming failure the temp file is deleted, the original file remains intact.
- In case of temporary file deletion failure both temp file and original file remain on the server.
Existing file upload
- Processors with "fail" conflict resolution strategy will be directed to "Failure" relationship.
- Processors with "ignore" conflict resolution strategy will be directed to "Success" relationship.
- Processors with "replace" conflict resolution strategy:
- A temporary file is created with random prefix under the given path in '_nifitempdirectory'.
- Content is appended to temp file.
- Temp file is renamed to its original name, the original file is overwritten.
- In case of appending or renaming failure the temp file is deleted, the original file remains intact.
- In case of temporary file deletion failure both temp file and original file remain on the server.