Go to Tonic.ai
Search…
⌃K
Links
Tonic User Guide
About Tonic
Getting started with Tonic
Managing your Tonic account
Frequently Asked Questions
Setting up and analyzing your workspace
Managing workspaces
Using Privacy Hub to identify and protect sensitive data
Tracking changes to the workspace configuration
Using the Privacy Report to verify data protection
Managing access to workspaces
Configuring data generation details
Database View
Table View
Table modes
Generators
Subsetting data
Viewing and adding foreign keys
Running Tonic workflows
Running a data generation job
Viewing jobs and job details
Managing Tonic performance
Post-job scripts
Webhooks
Viewing and resolving schema changes
Installing and Administering Tonic
Tonic architecture
Using Tonic securely
Deploying a self-hosted Tonic instance
Managing user access to Tonic
Tonic monitoring and logging
Setting environment variables
Updating Tonic
Connecting to your data
About data connectors
Data connector summary
Amazon EMR
Amazon Redshift
Tonic process overview for Amazon Redshift
Tonic differences and limitations with Amazon Redshift
Before you create an Amazon Redshift workspace
Required AWS instance profile permissions for Redshift
Setting up the AWS Lambda role for Redshift
KMS permissions for SQS message encryption
Redshift-specific Tonic environment variables
Source and destination database permissions for Redshift
Configuring Amazon Redshift workspace data connections
Databricks
Google BigQuery
MongoDB
MySQL (also supports MariaDB)
Oracle
PostgreSQL
Snowflake on AWS
Spark SDK
Spark with Livy
SQL Server
Using the Tonic API
About the Tonic API
Getting an API token
Getting the workspace ID
Using the Tonic API to perform tasks
Example script: Starting a data generation job
Example script: Polling for a job status and creating a Docker package
Other resources
Release notes
Powered By
GitBook
Before you create an Amazon Redshift workspace
Before you create a workspace that uses the Amazon Redshift data connector, complete the configuration that is outlined in the following topics.
Required AWS instance profile permissions
Configure the required permissions for Tonic to work with AWS components
Set up the AWS Lambda role
Configure the required Lambda role for the Tonic Lambda function
Required KMS permissions for SQS message encryption
Needed if you use KMS for SQS encryption
Configure Tonic environment variables
Environment variables that are specific to Amazon Redshift
Required database permissions
Configure the required permissions for source and destination databases
Previous
Tonic differences and limitations with Amazon Redshift
Next
Required AWS instance profile permissions for Redshift
Last modified
28d ago