Send files
- Last UpdatedJun 30, 2026
- 1 minute read
Files are used to transfer information between systems. Modules that assist with file transfer are found under the Destination > Flows category in the Module library.
All these modules use local storage, and the destination must be accessible from the flow runtime you run the flow on. If your flow runtime is installed as a Docker container, the only external directory mapped to the container is the data directory. If you want to use other destination directories, they must be mapped into the container file system.
List of File modules
The following table lists the File modules used to modify and send files in different formats.
|
Module name |
Description |
|---|---|
|
File Writer |
For generic text files, use to write the whole file at once |
|
File StreamWriter |
Use to append data and then start on a new file at a specified frequency. |
|
JSON or XML |
If a file contains structured data, use this module to convert data before writing the file |
|
CSV Writer |
For CSV data, use to append message objects to rows in a CSV file that uses property names as column names |
|
Parquet Writer |
Use to create Parquet files |
|
SFTP Upload |
Use to upload files to a SFTP server |