Supported Systems and Versions
Data Collector supports working with a wide range of external systems. StreamSets tests to verify that Data Collector performs without issues when working with those systems.
The following tables list the systems that Data Collector supports and tests, and the stages that work with those systems.
Cloud Native
Data Collector supports the cloud native providers listed in the following table. StreamSets tests the listed stages on the specified environments.
Supported Cloud Provider | Stages | Tested Environment |
---|---|---|
Amazon | Origins:
Destinations:
Executor:
Credential Store:
|
AWS |
Databricks (Runtime 6.x, 7.x, or 8.x) | Databricks Delta Lake destination Databricks Job Launcher executor Databricks Query executor |
Databricks Delta Lake Runtime 6.x, 7.x, or 8.x |
Google Cloud Storage | Origins:
Destinations:
Executor:
Credential Store:
|
Google Cloud Storage |
Microsoft Azure | Origins:
Destinations:
Executors:
Credential Store:
|
Microsoft Azure |
MongoDB Atlas | MongoDB Atlas origin MongoDB Atlas destination |
MongoDB Atlas |
Salesforce | Origins:
Processors:
Destinations:
|
Salesforce |
Snowflake | Snowflake Bulk origin Snowflake destination Snowflake File Uploader destination Snowflake executor |
Amazon S3 Google Cloud Storage Microsoft Azure |
Protocols
Data Collector supports the protocols listed in the following table. StreamSets tests the listed stages on the specified environments.
Customers with an enterprise account can receive help with the following protocols unless the implementation proves below standard for the protocol.
Supported Protocol | Stages | Tested Environment |
---|---|---|
CoAP | CoAP Server origin CoAP Client destination |
Eclipse Californium 1.0.4 |
HTTP | Origins:
Processors:
Destinations:
|
Apache HTTP from Centos 6.8 |
JMS | JMS Consumer origin JMS Producer destination |
ActiveMq 5.14.3 |
MQTT | MQTT Subscriber origin MQTT Publisher destination |
Mosquitto |
OPC UA | OPC UA Client origin | Full testing not performed at this time |
SFTP/ FTP / FTPS | SFTP/FTP/FTPS Client origin SFTP/FTP/FTPS Client destination SFTP/FTP/FTPS Client executor |
vsftpd 3.0 |
Syslog | Syslog destination | Full testing not performed at this time |
TCP | TCP Server origin | Java TCP Stack |
UDP | UDP Multithreaded Source origin UDP Source origin |
Java UDP Stack |
Websocket | Origins:
Destination:
|
Java HTTP Stack |
Versioned Systems
Versioned systems are external systems with multiple versions. When Data Collector supports multiple versions of an external system, you might need to install a specific stage library to work with a particular version, depending on your Data Collector installation. For details on individual stage libraries and the stages that they include, see Available Stage Libraries.
The following table lists the system versions that are supported and tested for Data Collector.
The supported versions column lists the system versions that customers with an enterprise account can receive help with. The tested versions column lists the subset of the supported versions that have been fully tested.
System | Stages | Supported Versions | Tested Versions |
---|---|---|---|
Aerospike | Aerospike destination | Aerospike 3.15.x | Full testing not performed at this time |
Aerospike Client destination | Aerospike 6.x | Aerospike 6.3 EE | |
Cassandra | Cassandra destination | Cassandra 1.2, 2.x, 3.x | Cassandra 3.11 |
Couchbase Server | Couchbase destination | Couchbase Server 5.x | Couchbase Server 5.1.1 |
Elasticsearch | Elasticsearch origin Elasticsearch destination |
Elasticsearch 5.x - 8.x | Elasticsearch 5.20, 6.8.12, 7.9.0, 8.1.1 |
Flume | Flume destination |
|
|
Greenplum | GPSS Producer destination | Greenplum 5.x | Greenplum 5.12.0 |
Hadoop Distributed File System (HDFS): Data Collector cluster mode |
Origin:
Destination:
Executors:
|
|
|
Hadoop Distributed File System (HDFS): Data Collector standalone mode |
Origin:
Destination:
Executors:
|
|
|
Hashicorp Vault | Hashicorp Vault credential store | General support | Full testing not performed at this time |
HBase | HBase Lookup processor |
|
|
Hive | Hive Metadata processor Hive Metastore destination Hive Query executor |
|
|
Hive Streaming | Hive Streaming destination Hive Query executor |
|
Full testing not performed at this time |
InfluxDB | InfluxDB destination | InfluxDB 0.9 - 1.x | InfluxDB 0.13, 1.7.10 |
InfluxDB 2.x destination | InfluxDB 2.x | InfluxDB 2.0.8 | |
Java Keystore | Java Keystore credential store | Java Virtual Machine | Java Virtual Machine |
Kafka: Data Collector cluster mode |
Kafka Consumer origin |
|
|
Kafka: Data Collector standalone mode |
Origins:
Destination:
|
|
|
KineticaDB | Kinetica destination |
|
Full testing not performed at this time |
Kudu | Kudu Lookup processor Kudu destination |
|
|
MariaDB | Origins:
Processors:
Destination:
Executor:
|
MariaDB 10.2 - 10.7 as limited drop-in replacements for MySQL
5.7. For more information, see the MariaDB documentation. Also supported:
|
MariaDB 10.7 |
MapR DB | Origin:
Destinations:
|
|
|
MapR FS: Data Collector cluster mode |
MapR FS origin MapR FS destination |
|
|
MapR FS: Data Collector standalone mode |
MapR FS Standalone origin MapR FS destination MapReduce executor |
|
|
MapR Streams | Origins:
Destination:
|
|
|
MemSQL | MemSQL Fast Loader destination | MemSQL 6.8 and later | MemSQL 6.8.15 with the MySQL Connector/J 8.0.12 driver |
Microsoft SQL Server | SQL Server 2019 BDC origin | SQL Server 2019 Big Data Cluster | SQL Server 2019 Big Data Cluster |
SQL Server CDC Client origin SQL Server Change Tracking origin |
Hosted systems and derived systems are not supported. |
|
|
Origins:
Processors:
Destination:
Executor:
|
SQL Server 2017 and later Also
supported:
|
|
|
MongoDB | Origins:
Processor:
|
MongoDB 3.x, 4.x | MongoDB 3.6, 4.0 |
Origin:
Destination:
|
MongoDB 3.x, 4.x, 5.x, 6.x | MongoDB 3.6, 4.0, 6.0.6 | |
MySQL | Origins:
Processors:
Destination:
Executor:
|
MySQL 5.7 and
later Also supported:
|
|
MySQL Binary Log | MySQL 5.7 and
later Also supported:
|
|
|
NiFi | NiFi HTTP Server origin | General support | Full testing not performed at this time |
Omniture | Omniture origin | General support | Full testing not performed at this time |
Oracle | Oracle Bulkload origin |
Hosted systems and derived systems are not supported. |
|
Oracle CDC origin |
Also supported:
Hosted systems and derived systems are not supported unless listed by name above. |
All testing is performed with the Oracle 21.8.0.0 JDBC driver. |
|
Oracle CDC Client origin |
Hosted systems and derived systems are not supported unless listed by name above. |
All testing is performed with the Oracle 21.8.0.0 JDBC driver. |
|
Origins:
Processors:
Destination:
Executor:
|
Also supported:
|
All testing is performed with the Oracle 21.8.0.0 JDBC driver. |
|
PMML | PMML Evaluator processor | General support | Full testing not performed at this time |
PostgreSQL | Aurora PostgreSQL CDC Client origin |
|
Aurora PostgreSQL 4 (with PostgreSQL 12.7) |
Origins:
Processors:
Destination:
Executor:
|
PostgreSQL 9.x and later Also
supported:
|
|
|
PostgreSQL CDC Client origin |
|
|
|
Pulsar | Origins:
Destination:
|
Pulsar 2.x |
|
RabbitMQ | RabbitMQ Consumer origin RabbitMQ Producer destination |
RabbitMQ 3.5.x and later | RabbitMQ 3.5.6, 3.8.0 |
Redis | Redis Consumer origin Redis destination |
Redis 2.x - 4.x | Redis 4.0.1 |
SAP HANA | SAP HANA Query Consumer origin | SAP HANA 2.4.x | SAP HANA 2.0 with the SAP HANA JDBC driver version 2.4.76 |
SingleStore | SingleStore destination | SingleStore 1.1.4 | SingleStore 1.1.4 |
Solr | Solr destination |
|
|
Spark |
Spark Evaluator processor Spark executor |
|
|
Splunk | Splunk destination | General support | Full testing not performed at this time |
TensorFlow | TensorFlow Evaluator processor | TensorFlow 1.x | Full testing not performed at this time |
Teradata | Teradata Consumer origin | Teradata 16.x and later | Teradata Database release 16.20 with the Teradata JDBC driver version 16.20.00.08 |
Thycotic Secret Server | Thycotic Secret Server credential store | Full testing not performed at this time | Full testing not performed at this time |