Connect Amazon Redshift with Bold Data Hub
The Amazon Redshift connector in Bold Data Hub loads data from Amazon Redshift into a Bold Reports® data source. Amazon Redshift is a cloud-based data warehouse from AWS that uses SQL to analyze large datasets. It’s known for fast query performance, easy scalability, and deep integration with other AWS services. Redshift is widely used for reporting, analytics, and big data processing.
Connection Properties
The Amazon Redshift connector in Bold Data Hub reads the following properties from the config section of a YAML file:
connectorname: RedShift
schemaname: <>
host: <>
port: <>
username: <>
database: <>
password: <>Example Configuration
The following Bold Data Hub YAML template shows a complete Amazon Redshift extractor configuration:
version: 1.0.1
destination:
plugins:
extractors:
- name: RedShift
connectorname: RedShift
schemaname: public
config:
host: hostname
port: 5439
username: user
database: database
password: password
select:
- tablenameHow do I connect Amazon Redshift in Bold Data Hub?
You connect Amazon Redshift by creating a pipeline in Bold Data Hub and adding the Amazon Redshift template to it.
-
Click the
Data Hubicon on the Navigation Pane.
-
Click
Add Pipelineand enter a name for the new pipeline.
-
Select the newly created pipeline and add the
Amazon Redshifttemplate.
-
Update the details required in the template, using the configuration parameters below.
-
Click Save and choose the destination to save the pipeline.

Creating a pipeline in Bold Data Hub automatically creates a data source in Bold Reports®. The Bold Reports® data source is a live data source to the destination database used in Bold Data Hub.
Configuration Parameters
The Amazon Redshift template in Bold Data Hub uses these parameters:
| Parameters | Description |
|---|---|
| Host: | Specify the hostname of the Amazon Redshift server. |
| Port: | Specify the port number of the Amazon Redshift server (default is 5439). |
| Username: | Provide the username to authenticate with the Amazon Redshift server. |
| Password: | Provide the password to authenticate with the Amazon Redshift server. |
| Database: | Specify the name of the Amazon Redshift database from which data will be extracted. |
| Schema Name: | Specify the Schema name for connecting to Amazon Redshift. |
| Select: | Tablename(s): Specify the table name list to load tables from the Amazon Redshift server. |
How do I schedule the Amazon Redshift pipeline?
You schedule the Amazon Redshift pipeline in Bold Data Hub from the schedules tab, or you run it on demand.
-
To configure interval-based scheduling, click the schedules tab, select the created pipeline, click the schedule icon, and configure the schedule.


-
For an on-demand refresh, click the
Run Nowbutton.
-
Check the schedule history with the history option and the logs.

-
Click Logs to see whether the run is completed and the data source is created in Bold Reports®.

-
Click the
Edit DataSourceoption to view the created tables.
Frequently asked questions
What is the default Amazon Redshift port in Bold Data Hub?
The Bold Data Hub Amazon Redshift template uses port 5439 by default.
Does Bold Data Hub create a Bold Reports® data source for Amazon Redshift?
Yes. Creating a pipeline in Bold Data Hub automatically creates a live data source in Bold Reports® for the destination database.