For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/connectors-sources-sftp.md.
  • 🇬🇧 English
  • Collect files from an SFTP server

    The Secure File Transfer Protocol (SFTP) is an alternative to FTP that also allows you to transfer files between a client and server on a computer

    Objective

    The Secure File Transfer Protocol (SFTP) is an alternative to FTP that also allows you to transfer files between a client and server on a computer network, but further adds a layer of security to the process.

    The Platform allows you to connect to an SFTP server, select your files on it, and import their data directly into your platform.

    SFTP1

    Add a SFTP source on the Platform

    Configuration screen overview

    Once you have found SFTP in the Platform store, click on Select and you will be able to see the configuration screen as shown below -

    SFTP2

    Supported files and sizes

    Before you proceed with learning how to configure an SFTP source, it would be interesting to note that -

    • Even though our SFTP 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 SFTP 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 SFTP server you want to connect to (ex: 127.0.0.1)
    • Port: The port listened to by your SFTP server
    • Username: The login used to authenticate
    • Password: The password associated
    • Server public key: Your SFTP configuration key
    • Path: The path to find specific 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.

    Warning

    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.