FTPS Connector (Source and Sink) for Confluent Platform
The Kafka Connect FTPS connector is used to integrate with FTPS servers.
The Kafka Connect FTPS Source Connector provides the capability to watch a directory on an FTPS server for files and read the data as new files are written to the FTPS input directory. Each record in the input file is converted based on the user-supplied schema or an auto-generated schema and sent to a Apache Kafka® topic.
The Kafka Connect FTPS Sink Connector provides the capability to export data from Apache Kafka® topics to files in an FTPS servers directory. Supported formats are CSV/TSV, Avro, JSON and Parquet. The FTPS Sink connector periodically polls data from Kafka and in turn writes it to the FTPS files.
Install the FTPS Connector
The FTPS connector is compatible with Confluent Platform from version 4.1 (and later). Prior versions do not work with this connector.
You can install this connector by using the instructions or you can
manually download the ZIP file.
Install the connector using Confluent Hub
- Confluent Hub Client must be installed. This is installed by default with Confluent Enterprise.
Navigate to your Confluent Platform installation directory and run the following command to install the latest (
latest) connector version. The connector must be installed on every machine where Connect will run.
confluent-hub install confluentinc/kafka-connect-ftps:latest
You can install a specific version by replacing
latest with a version number. For example:
confluent-hub install confluentinc/kafka-connect-ftps:1.1.0-preview