Supported systems and versions

Data Collector supports working with a wide range of external 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. The listed stages have been tested on the specified environments.

Customers with an enterprise account can receive help with the listed stages on the tested environment.
Supported Cloud Provider Stages Tested Environment Java Versions
Amazon Sources:
  • Amazon S3
  • Amazon SQS Consumer
  • Kinesis Consumer
Targets:
  • Amazon S3
  • Kinesis Firehose
  • Kinesis Producer
Executor:
  • Amazon S3

Credential Store:

  • Amazon Secrets Manager

AWS All supported versions
Databricks (Runtime 12.x, 14.x) Databricks target

Databricks Job Launcher executor

Databricks Query executor

Databricks Delta Lake Runtime 12.x, 14.x All supported versions
Google Cloud Storage Sources:
  • Google BigQuery
  • Google Cloud Storage
  • Google Pub/Sub Subscriber
Targets:
  • Google BigQuery
  • Google Cloud Storage
  • Google Pub/Sub Subscriber
Executor:
  • Google BigQuery
  • Google Cloud Storage
Credential Store:
  • Google Secret Manager
Google Cloud Storage All supported versions
IBM Cloud Object Storage Target:
  • IBM Cloud Object Storage
IBM Cloud Object Storage All supported versions
Microsoft Azure Sources:
  • Azure Blob Storage
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen2 (Legacy)
  • Azure IoT/Event Hub Consumer
Targets:
  • Azure Blob Storage
  • Azure Data Lake Storage Gen2
  • Azure Event Hub Producer
  • Azure IoT Hub Producer
  • Azure Synapse SQL
Executors:
  • ADLS Gen2 File Metadata
Credential Store:
  • Azure Key Vault
Microsoft Azure All supported versions
MongoDB Atlas MongoDB Atlas source

MongoDB Atlas CDC source

MongoDB Atlas Lookup processor

MongoDB Atlas target

MongoDB Atlas All supported versions
Salesforce Sources:
  • Salesforce
  • Salesforce Bulk API 2.0
Processors:
  • Salesforce Lookup
  • Salesforce Bulk API 2.0 Lookup
Targets:
  • Salesforce
  • Salesforce Bulk API 2.0
  • Tableau CRM
Salesforce All supported versions
Snowflake Snowflake Bulk source

Snowflake target

Snowflake File Uploader target

Snowflake executor

Amazon S3

Google Cloud Storage

Microsoft Azure

All supported versions

Protocols

Data Collector supports the protocols listed in the following table. The listed stages have been tested 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.

Private extensions for the protocols are not supported unless specified in the table.
Supported Protocol Stages Tested Environment Java Versions
CoAP CoAP Server source

CoAP Client target

Eclipse Californium 1.0.4 All supported versions
HTTP Sources:
  • HTTP Client
  • HTTP Server
Processors:
  • HTTP Client
Target:
  • HTTP Client
Apache HTTP from Centos 6.8 All supported versions
HTTP Source:
  • Web Client
Processor:
  • Web Client
Target:
  • Web Client
Flask

FastAPI

All supported versions
JMS JMS Consumer source

JMS Producer target

ActiveMq 5.14.3 All supported versions
MQTT MQTT Subscriber source

MQTT Publisher target

Mosquitto All supported versions
OPC UA OPC UA Client source OPC Unified Architecture 1.03 All supported versions
SFTP/ FTP / FTPS SFTP/FTP/FTPS Client source

SFTP/FTP/FTPS Client target

SFTP/FTP/FTPS Client executor

vsftpd 3.0 All supported versions
Syslog Syslog target Full testing not performed at this time All supported versions
TCP TCP Server source Java TCP Stack All supported versions
UDP UDP Multithreaded Source source

UDP Source source

Java UDP Stack All supported versions
Websocket Sources:
  • WebSocket Client
  • WebSocket Server
Target:
  • WebSocket Client
Java HTTP Stack All supported versions

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. For details on individual stage libraries and the stages that they include, see Common 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 Java Versions
Cassandra Cassandra target Cassandra 1.2, 2.x, 3.x Cassandra 3.11 All supported versions
Couchbase Server Couchbase source

Couchbase Lookup processor

Couchbase target

Couchbase Server 7.x Couchbase Server 7.2.2 All supported versions
Elasticsearch Elasticsearch source

Elasticsearch target

  • Elasticsearch 9.x
  • Amazon OpenSearch Service that runs Elasticsearch 9.x
Elasticsearch 9.x All supported versions
Hashicorp Vault Hashicorp Vault credential store General support Full testing not performed at this time All supported versions

IBM Db2

Source:
  • IBM Db2
Target:
  • IBM Db2
  • IBM Db2 for LUW 12.1
  • IBM Db2 for z/OS 13
  • IBM Db2 for LUW 12.1
  • IBM Db2 for z/OS 13
All supported versions

IBM watsonx.data

Source:
  • IBM watsonx.data
watsonx.data 2.2.0 and later
  • watsonx.data 2.3.0 on IBM Cloud 5.3.0
  • watsonx.data 2.3.0 on OpenShift 4.18.30
All supported versions
InfluxDB InfluxDB 2.x target InfluxDB 2.x InfluxDB 2.0.8 All supported versions
Java Keystore Java Keystore credential store Java Virtual Machine Java Virtual Machine All supported versions
Jira Jira source

Jira target

Jira REST API version 2 Jira REST API version 2 All supported versions
Kafka Source:
  • Kafka Multitopic Consumer
Target:
  • Kafka Producer
  • Apache Kafka 3.x 7.0 - 7.1
  • Apache Kafka 4.x SDC 7.2 and later
  • Confluent Cloud SDC 7.3 and later
  • Confluent Platform 7.3 and later SDC 7.3 and later
  • Apache Kafka 3.x 7.0-7.1
  • Apache Kafka 4.x SDC 7.2 and later
  • Confluent Cloud SDC 7.3 and later
  • Confluent Platform 7.3 SDC 7.3 and later
All supported versions
MariaDB Sources:
  • JDBC Multitable Consumer
  • JDBC Query Consumer
Processors:
  • JDBC Lookup
  • JDBC Tee
Target:
  • JDBC Producer
Executor:
  • JDBC Query
MariaDB 10.2 - 10.7 as limited drop-in replacements for MySQL 5.7.

For more information, see the MariaDB documentation.

Also supported:

  • Hosted systems, such as SkySQL, that run supported versions of MariaDB

  • Derived systems that run supported versions of MariaDB
MariaDB 10.7 All supported versions
Microsoft SQL Server SQL Server CDC Client source

SQL Server Change Tracking source

  • SQL Server 2017
  • SQL Server 2019

Hosted systems and derived systems are not supported.

  • SQL Server 2022
All supported versions
Sources:
  • JDBC Multitable Consumer
  • JDBC Query Consumer
Processors:
  • JDBC Lookup
  • JDBC Tee
Target:
  • JDBC Producer
Executor:
  • JDBC Query
SQL Server 2017 and later
Also supported:
  • Hosted systems, such as Azure SQL, that run supported versions of SQL Server
  • Derived systems that run supported versions of SQL Server
  • SQL Server 2022
All supported versions
MongoDB Source:
  • MongoDB Atlas
Processor:
  • MongoDB Atlas Lookup
Target:
  • MongoDB Atlas
  • MongoDB 7.x
  • MongoDB 8.x
  • MongoDB 7.1
  • MongoDB 8.0
All supported versions
MySQL Sources:
  • JDBC Multitable Consumer
  • JDBC Query Consumer
Processors:
  • JDBC Lookup
  • JDBC Tee
Target:
  • JDBC Producer
Executor:
  • JDBC Query
MySQL 5.7 and later
Also supported:
  • Hosted systems, such as Amazon Aurora, that run supported versions of MySQL
  • Derived systems, such as MySQL Cluster, that run supported versions of MySQL
  • MySQL 5.7 with the MySQL Connector/J 8.0.12 driver
  • MySQL 8.0 with the MySQL Connector/J 8.0.12 driver
All supported versions
MySQL Binary Log MySQL 5.7 and later

Also supported:

  • Hosted systems, such as Amazon Aurora, that run supported versions of MySQL
  • MySQL 5.7 with the MySQL Connector/J 8.0.12 driver
  • MySQL 8.0 with the MySQL Connector/J 8.0.12 driver
All supported versions
Oracle Source:
  • Oracle Multitable Consumer
Target:
  • Oracle
Multitenant and non-CDB databases of the following versions:
  • Oracle 12c, 18c, 19c, 21c
  • Oracle Real Application Clusters (RAC) 12c, 18c, 19c, 21c
Also supported:
  • Hosted systems, such as Amazon RDS, that run supported versions of Oracle RAC
  • Derived systems, such as Oracle Exadata, that run supported versions of Oracle RAC
  • Oracle 19c, 21c

  • Oracle RAC 12c

All testing is performed with the Oracle 21.8.0.0 JDBC driver.

All supported versions
Oracle Bulkload source Multitenant and non-CDB databases of the following versions:
  • Oracle 12c, 18c, 19c

Hosted systems and derived systems are not supported.

  • Oracle 19c with the Oracle 21.8.0.0 JDBC driver version
All supported versions
Oracle CDC source Multitenant and non-CDB databases of the following versions:
  • Oracle 12c, 18c, 19c, 21c
  • Oracle Real Application Clusters (RAC) 12c, 18c, 19c, 21c
  • Oracle Exadata appliances that run supported versions of Oracle RAC
Also supported:
  • Standby databases on supported versions

Hosted systems and derived systems are not supported unless listed by name above.

  • Oracle 19c, 21c
  • Oracle RAC 12c
  • Primary and standby databases on Oracle 19c

All testing is performed with the Oracle 21.8.0.0 JDBC driver.

All supported versions
Oracle CDC Client source Multitenant and non-CDB databases of the following versions:
  • Oracle 12c, 18c, 19c, 21c
  • Oracle Real Application Clusters (RAC) 12c, 18c, 19c, 21c
  • Oracle Exadata appliances that run supported versions of Oracle RAC

Hosted systems and derived systems are not supported unless listed by name above.

  • Oracle 19c, 21c
  • Oracle RAC 12c, 19c

All testing is performed with the Oracle 21.8.0.0 JDBC driver.

All supported versions
Sources:
  • JDBC Multitable Consumer
  • JDBC Query Consumer
Processors:
  • JDBC Lookup
  • JDBC Tee
Target:
  • JDBC Producer
  • Oracle
Executor:
  • JDBC Query
Multitenant and non-CDB databases of the following versions:
  • Oracle 12c, 18c, 19c, 21c
  • Oracle Real Application Clusters (RAC) 12c, 18c, 19c, 21c
Also supported:
  • Hosted systems, such as Amazon RDS, that run supported versions of Oracle RAC
  • Derived systems, such as Oracle Exadata, that run supported versions of Oracle RAC
  • Oracle 19c, 21c

  • Oracle RAC 12c

All testing is performed with the Oracle 21.8.0.0 JDBC driver.

All supported versions
Oracle XStream source

SDC 7.3 and later

Multitenant and non-CDB databases of the following versions:
  • Oracle 19c, 21c

Hosted systems and derived systems are not supported.

  • Oracle 21c

Testing is performed with the Instant Client 23.26.1 driver.

All supported versions
PMML PMML Evaluator processor General support Full testing not performed at this time All supported versions
PostgreSQL Aurora PostgreSQL CDC Client source Aurora PostgreSQL (with PostgreSQL 17.4) Aurora PostgreSQL (with PostgreSQL 17.4) All supported versions
Sources:
  • JDBC Multitable Consumer
  • JDBC Query Consumer
Processors:
  • JDBC Lookup
  • JDBC Tee
Target:
  • JDBC Producer
Executor:
  • JDBC Query
  • PostgreSQL 17.x and earlier
Also supported:
  • Hosted systems, such as Amazon Aurora, that run supported versions of PostgreSQL
  • Derived systems that run supported versions of PostgreSQL
  • PostgreSQL 14.0
  • PostgreSQL 15.0
  • PostgreSQL 17.0
All supported versions
PostgreSQL CDC Client source
  • PostgreSQL 17.x and earlier
  • PostgreSQL 14.0
  • PostgreSQL 15.0
  • PostgreSQL 17.0
All supported versions
Pulsar Sources:
  • Pulsar Consumer
  • Pulsar Consumer (Legacy)
Target:
  • Pulsar Producer
  • Pulsar 3.x SDC 7.0 and later
  • Pulsar 4.x SDC 7.3 and later
  • Pulsar 3.0 SDC 7.0 and later
  • Pulsar 4.0 SDC 7.3 and later
All supported versions
RabbitMQ RabbitMQ Consumer source

RabbitMQ Producer target

RabbitMQ 3.5.x and later Full testing not performed at this time All supported versions
Redis Redis Consumer source

Redis target

Redis 2.x - 4.x, 8.0 Redis 8.0.0 All supported versions
SAP HANA SAP HANA Query Consumer source SAP HANA 2.4.x SAP HANA 2.0 with the SAP HANA JDBC driver version 2.4.76 All supported versions
SingleStore SingleStore target SingleStore 1.1.4 SingleStore 1.14.4 All supported versions
Splunk Splunk target General support

Splunk 9.3.2

All supported versions
TensorFlow TensorFlow Evaluator processor TensorFlow 1.x Full testing not performed at this time All supported versions
Teradata Teradata target Teradata VantageCloud Teradata VantageCloud with the Teradata JDBC driver version 20.00.00.15 All supported versions
Thycotic Secret Server Thycotic Secret Server credential store Full testing not performed at this time Full testing not performed at this time All supported versions