Connect to your Abacus.AI-managed SFTP Storage

The SFTP File Connector is managed by Abacus.AI and is used to attach datasets to your project. This connector is ideal for securely transferring files to Abacus.AI.

Please note that if you would prefer to host the SFTP connection yourself, the documentation to set up that connection can instead be found here.

Key Features

Setup Instructions

  1. Add an SFTP File Connector: - Navigate to the Connected Services Dashboard in the Abacus.AI application. - Go to the File Connectors tab and select SFTP (Abacus.AI Managed). - Enter the following details:
    • Key Name: A unique name for the SSH key.
    • Public Key: The public key associated with the SSH key pair.
    • Click Create to add the SFTP bucket.
    • A notification will confirm the successful addition of the SFTP connector.

SFTP Abacus.AI Managed


  1. Manage SSH Keys:
    • Access the Manage Connectors page to view and manage existing keys.
    • To add a new key:
    • Click Add New Key.
    • Enter a unique Key Name and the corresponding Public Key.
    • Click Save to add the key.
    • A notification will confirm the successful addition.

SFTP Add Key


SFTP Remove Key


  1. Remove the SFTP File Connector: - Navigate to the Connected Services Dashboard. - Click the Remove button next to the SFTP bucket. - Confirm the removal in the dialog box. - A notification will confirm the bucket has been removed.

Dataset Creation Using SFTP File Connector

  1. Navigate to the Datasets tab in your project and click Create Dataset.
  2. Select Create New and provide a name for your dataset.
  3. Choose Read from External Service and select your SFTP File Connector.
  4. Specify the file path or folder in the SFTP bucket where your data is stored.
  5. Configure the schema mapping and proceed to upload the dataset.
  6. Once uploaded, the dataset will be available for training models.

Like any other file connector, once your SFTP connector is set up, you can bring your data to Abacus.AI from your SFTP storage by referring to the Fetch data from File Connectors document.

When to Use Each Connector

Connector Type Use Case
SFTP File Connector Use when connecting to an SFTP bucket provisioned and managed by Abacus.AI.
SFTP Application Connector Use when connecting to your own SFTP server for custom data integration.