Why Use SFTP with CaliberMind?
There are many use cases for SFTP (Secure File Transfer Protocol) as a means for exporting data out of one of your systems for ingest into CaliberMind. For example:
- Custom file feeds from your internal data warehouse
- File imports from your company’s software product
- Migrating and consolidating legacy systems
- Ingesting budget and financial data for ROI analysis
All CaliberMind customers get access to a free File Mage SFTP server that they can use to send data to us on a daily schedule. As part of the setup process in the CaliberMind app, you’ll be prompted to create a new File Mage account and will be issued login credentials. You should save this password in a secure password manager and can use these credentials to access the SFTP server.
There are two data load styles that the connection will permit:
- Upsert – Each new file will either update existing records or add new records to your table in CaliberMind based on your file’s row numbers.
- Append – Your new files will only contain net new data to be written as a new record. This process will not check for existing records or deduplicate data. If you write existing records to this data load file, you will create duplicates. This style works well for login data, event logs, etc.
* All quotes before commas should be escaped using backslash () or excluded
* All files should contain column headers and no empty headers
* No files should contain empty rows or footer comments
* Dates should use the YYYY-MM-DD format
* Dollar values should not contact dollar signs (100 versus $100)
For more information on file and folder formatting, check out Fivetran’s documentation.
SFTP Connector Setup
Navigate to the connector and find the SFTP connector card:

From there you will be prompted to give the SFTP table a name, after which you will be taken to a step-by-step process to set up the connection.