File Storage Component

File Storage is a Centauri (v1.0) component that handles file transfers in a module. Use this component to send and retrieve files from outside of Unqork. These files can be private customer data or confidential employee records that you need to keep somewhere other than on your company network. The File Storage component uses an SFTP (Secure File Transfer Protocol) and FTP (File Transfer Protocol) service to send and receive these files.

Learn how to setup and use a File Storage component in our Best Practices: Secure File Transfer Protocol (SFTP) Integration article.

Common uses for the File Storage component include:

  • Retrieving a file from a remote file service and returning an object with file contents.

  • Uploading data to a remote server.

You can find the File Storage component in the Data & Event Processing group to the left of the Module Builder.

To learn more about general component settings, view our General Component Settings article.

A static image displaying the File Storage component's Data settings.

Setting Description

File Storage Type

The File Storage component is compatible with the following file types:

  • SFTP: Secure File Transfer Protocol (SFTP) lets you transfer data over a secure server. An SFTP server transfers data over an encrypted server.

  • FTP: File Transfer Protocol (FTP) lets you upload or download files from an external computer. These files transfer without encryption.

The default setting is SFTP.

Method

You can select the following methods:

  • GET: Retrieves files from the remote server and stores the binary files to the inbound path.

  • LIST: Returns a list of the files from the remote server and stores the list to the inbound path.

  • PUT: Sends files from your server to the outbound path on the remote server.

  • DELETE: Deletes files from the remote server.

The default setting is GET.

Service

This drop-down displays all services configured in Services Administration.

You must set up your service in Services Administration before you can configure the File Storage component.

Path

The directory path or property ID to place or access the file.

Property ID

Enter the Property ID for the request type.

Watch

Selecting this checkbox fires the component on each new entry made or action taken on the component.

File Object (PUT Method Only)

When the Method is set to PUT, you must specify the property ID or file location to update.

Property ID

Enter the Property ID for the request type.

Watch

Selecting this checkbox fires the component on each new entry made or action taken on the component.

Learn how to setup and use a File Storage component in our Best Practices: Secure File Transfer Protocol (SFTP) Integration article.