Please review the [redshift]
section in example-config.toml to understand which items should be configured to integrate with your Redshift cluster. Values must be provided for all items.
Core configuration items are:
- The Redshift credentials required to login to your Redshift host
- The names of your Export and Sync tables. Tables will be created on your behalf if necessary (assuming that the provided credentials have been granted CREATE permissions on a schema)
- The AWS IAM Role arn that will be used to import files from S3 into Redshift
- The database schema used when querying (and creating) the Export and Sync tables
The DatabaseSchema
parameter can accept two different types of values:
- A schema that exists in your Redshift cluster (including the "public" schema)
- "search_path"
If "search_path" is provided, hauser will use your database's search_path configuration to determine which schema to use when accessing and creating tables.