Data connector summary
Last updated
Was this helpful?
Last updated
Was this helpful?
Tonic Structural currently provides the following data connectors:
Application database
In the Structural application, the term "table" is generally replaced with "collection".
Database View and Table View are replaced with Collection View.
No Privacy Report download.
Limited to De-Identify, Truncate, and Preserve Destination modes for collections.
Some generators not supported.
Self-consistency only.
No subsetting.
No upsert.
No output to a container repository.
No output to an Ephemeral snapshot.
No post-job scripts.
No workspace inheritance.
Spark
5.28 - 6.2 Recommend EMR-6.1.0 or EMR-6.2.0
Data warehouse
Spark
9.1 - 14.3 LTS
Application database
V11.5
Enterprise licenses only. Not available on Structural Cloud. Limited to De-Identify and Truncate table modes. No upsert. No output to a container repository. No output to an Ephemeral snapshot.
File connector
Can select .csv, .tsv, .json, .xml, and Parquet files from either Amazon S3, Google Cloud Storage, or a local file system. Can also select .txt or .gzip files that contain CSV, XML, or JSON content.
Professional and Enterprise licenses only. Limited to De-Identify and Truncate table modes. No workspace inheritance. No subsetting. No upsert. No output to a container repository. No output to an Ephemeral snapshot. No post-job scripts.
Data warehouse
However, within Tonic it functions more like an application database.
Tonic uses the REST API or Storage API to interact with the data.
Application database
3.6 and above Also supports Amazon DocumentDB
Professional and Enterprise licenses only. On the Structural application, the term "table" is generally replaced with "collection". Database View and Table View are replaced with Collection View. No Privacy Report download Limited to De-Identify, Truncate, and Preserve Destination modes for collections. Some generators not supported. Self-consistency only. No upsert. No output to a container repository. No output to an Ephemeral snapshot. No post-job scripts. No workspace inheritance.
Application database
5.6, 5.7, and 8.x
Also supports
MariaDB 10.0 and above
Amazon Aurora
Application database
12.1 and above
Enterprise licenses only. No Incremental table mode. No output to a container repository.
Application database
10 through 16 Also supports Amazon Aurora
SaaS (Software as a Service)
Minimum Professional edition
Professional and Enterprise licenses only.
Limited to De-identify and Truncate table modes.
Some generators not supported.
No upsert.
No output to a container repository.
No output to an Ephemeral snapshot. No post-job scripts.
Data warehouse
Data warehouse
Spark
Professional and Enterprise licenses only. Not available on Structural Cloud. No workspace inheritance. Limited to De-Identify and Truncate table modes. Some generators not supported. No subsetting. No upsert. No output to a container repository. No output to an Ephemeral snapshot.
Application database
2014 and above Also supports Azure SQL
Professional and Enterprise licenses only.
Application database
2024.1 and above
Yugabyte SQL (YSQL) only
Professional and Enterprise licenses only.
Limited to De-Identify, Truncate, and Scale table modes.
Some generators not supported.
No upsert.
No output to a container repository.
No output to an Ephemeral snapshot.
(Beta)
Professional and Enterprise licenses only. Not available on Structural Cloud. No workspace inheritance. Limited logging information on the Jobs view. Limited to De-Identify and Truncate table modes. Some generators not supported. No subsetting. No upsert. No output data to a container repository. No output to an Ephemeral snapshot. Supports and on de-identified tables.
Professional and Enterprise licenses only. Not available on Structural Cloud. No Incremental and Scale table modes. Some generators not supported. No subsetting. No upsert. No output to a container repository. No output to an Ephemeral snapshot.
Professional and Enterprise licenses only. No workspace inheritance. Limited to De-Identify and Truncate table modes. Some generators not supported. No subsetting. No output to a container repository. No output to an Ephemeral snapshot. Supports and on de-identified tables. No post-job scripts.
Professional and Enterprise licenses only. No hidden datasets as source or destination. No Incremental table mode. No Cross-Table Sum generator. No subsetting. No upsert. No output to a container repository. No output to an Ephemeral snapshot.
Professional and Enterprise licenses only. Some generators not supported. No Scale and Incremental table modes. No upsert. No output to a container repository. No output to an Ephemeral snapshot.
Professional and Enterprise licenses only. Some generators are not supported. No Scale and Incremental table modes. No upsert. No output to container artifacts. No output to an Ephemeral snapshot.