File integration

Data exchange through files is a different approach than message integration, but the endpoints can implement and use the same data contracts and services that are used in message integration. Endpoints defined to exchange files have connection options based on the Type. But common for them all are the File type (i.e. pain001) and different options for folder structure with archiving and encryption/decryption. In short you can receive files from a endpoint and store in the File storage, then validate and import the data in the file or you upload files manually (or through code) to the File storage and then send them to a endpoint.

This can be used when the data volume is larger and when a legacy system might not be able to deliver data on the format required.

Azure file share

With this Type the name of the endpoint is the name of the file share and a additional directory can be added if the file share has a folder structure.

File transfer (FTP/sFTP)

Both FTP and sFTP are supported in this endpoint.

The connection string is the servers full address, either name/IP and port. sftp://name.xx:PORT or sftp://IP:PORT

There are several authentication possibilities, using a combination of user name, password and a open SSH key with or without a passphrase.

Export data to Azure data lake

This is an export only option as of now, but works in the same way as the two above.