Skip to main content

Sftp bulk

Prerequisites

  • The Server with FTP connection type support
  • The Server host
  • The Server port
  • Username-Password/Public Key Access Rights

Setting up the Sftp bulk connector

NoItemRequiredExampleNotes
1User NameYesThe server user
2PasswordNoOS-level password for logging into the jump server host
3Private keyNoThe private key
4Host AddressYeswww.host.com
192.0.2.1
The server host address
5PortYes22The server port
6Stream nameYesftp_contactsThe name of the stream or table you want to create
7File typeNocsv
json
The file type you want to sync. Currently only 'csv' and 'json' files are supported.
8Folder Path (Optional)Yes/logs/2022The directory to search files for sync
9File Pattern (Optional)Nolog-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which log-yearmmddThe regular expression to specify files for sync in a chosen Folder Path
10Most recent file (Optional)NoSync only the most recent file for the configured folder path and file pattern
11Start DateYes2017-01-25T00:00:00ZThe date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.