Collect files from an FTP server
The File Transfer Protocol (FTP) is a standard network protocol used for the transfer of computer files between a client and server on a computer network
Objective
The File Transfer Protocol (FTP) is a standard network protocol used for the transfer of computer files between a client and server on a computer network. The Platform allows you to connect to an FTP server, select your files on it, and import their data directly into your platform.
Add a FTP source on the Platform
Configuration screen overview
Once you have found FTP in the Platform store, click on Select and you will be able to see the configuration screen as shown below -
Supported files and sizes
Before you proceed with learning how to configure an FTP source, it would be interesting to note that -
-
Even though our FTP connector is able to list every file on your server, keep in mind that meta/data extraction only support the following types: .csv, .xls, .xlsx, .xml, .json, .parquet
-
For the Metadata Extraction (see the Analyze part of our connectors guide), the actual limits of size for a file downloaded by our FTP connector are:
-
Complete Extract: about 900 Mo
-
Sample Extract: about 2.5 Go
Configuring your source
When creating the source, you will be required to input the following information :
- Host: The URL/IP of the FTP server you want to connect to (ex: 127.0.0.1)
- Port: The port listened to by your FTP server (21 by default for most FTP servers)
- Username: The login used to authenticate
- Password: The password associated
- Path: The path needed to find your files on the server (ex: Documents/data/export_2018.csv)
Once you add the above details click on Connect and then on the Create button on the top right-hand corner.
Don't forget to name your source before creating it. The technical name cannot be changed after creating the source and will be used when trying to open the source using the SDK.
Go further
If you need training or technical assistance to implement our solutions, contact your sales representative or click on this link to get a quote and ask our Professional Services experts for a custom analysis of your project.
Ask questions, give your feedback and interact directly with the team building the Data Platform on the dedicated Discord channel.
If you need support with your OVHcloud services, create a request in our Help Centre.
Join our community of users.

