Amazon Redshift
What is Amazon Redshift?
Amazon Redshift is AWS’s fully managed, petabyte-scale cloud data warehouse built for analytics, reporting, and large-scale SQL workloads. With Konnectify, you can connect Redshift to the rest of your business stack and automate workflows based on new warehouse rows or custom SELECT query results.
This integration is especially useful for data teams and operations teams that need to move warehouse insights into downstream tools, run lookup queries during a workflow, or use Redshift as a central source of truth for automations.
New to Amazon Redshift?
Explore AWS’s cloud data warehouse for analytics and scalable SQL querying.
Visit Amazon RedshiftNew to Konnectify?
Build workflow automations between your warehouse, apps, and internal systems.
Sign up for KonnectifyWhat you can automate
API & Authentication
Authentication method: Custom credential authentication
Amazon Redshift uses PostgreSQL-compatible database connection credentials in Konnectify. You will provide the connection details required to reach your Redshift cluster and authenticate as a database user.
- Host — your Redshift cluster endpoint, for example
cluster-name.xxxxxx.us-east-1.redshift.amazonaws.com - Port — usually
5439 - Database Name — the Redshift database to connect to
- User and Password — database credentials with the required SQL permissions
- Schema — optional; defaults to
publicfor table and column lookups - SSL Mode — Disable, Require, or Verify CA; Verify CA requires a certificate and otherwise falls back to Require semantics
This connector supports warehouse-oriented capabilities based on the available triggers and actions:
- Cursor-based polling for new rows in a Redshift table
- Cursor-based polling for a custom SELECT query
- Executing custom SELECT queries and returning all matching rows
- Dynamic query inputs using
[[placeholder]]syntax
Official docs: Amazon Redshift documentation
How to connect Amazon Redshift to Konnectify
Prerequisites
- An active Amazon Redshift cluster or Redshift Serverless workgroup
- Host endpoint, port, database name, user, password, schema, and SSL mode
- Network access from Konnectify to your Redshift endpoint, including firewall or security group allowlisting if required
- Database permissions to read the tables or execute the SELECT queries used in your workflow
Add Amazon Redshift to a Workflow
- Open Konnectify and create a new workflow or edit an existing one.
- Choose Amazon Redshift as the trigger or action app.
- Select the event you want to use, such as New Row, Custom Query, or Execute Query.
Authorize via custom credential authentication
- Enter your Redshift host, port, database name, user, and password.
- Optionally set the schema used for table and column lookups. If left blank, Konnectify uses public.
- Select the SSL mode required by your environment.
Configure the Trigger or Action
- For row polling, select the table and cursor field used to identify new records.
- For custom queries, provide a valid SELECT statement and configure cursor-based polling where applicable.
- For Execute Query actions, use
[[placeholder]]for values that should come from earlier workflow steps.
Test the Workflow
- Run a test to verify that Konnectify can connect to Redshift.
- Confirm that the trigger returns expected sample rows or that your action query returns matching records.
- Review field mappings before continuing.
Activate the Workflow
- Turn the workflow on after successful testing.
- Monitor initial runs to confirm cursor behavior and query performance.
- Adjust polling criteria if your Redshift data volume changes.
Triggers 2
Amazon Redshift includes 2 polling triggers. Both triggers use cursor-based polling to detect new data without relying on webhooks.
Actions 1
Amazon Redshift includes 1 action for executing SELECT queries and returning matching rows to your workflow.
Popular automations
Here are common workflow patterns you can build with Amazon Redshift and Konnectify.
Route new warehouse records into downstream workflows
Start a workflow whenever a new row is added to a selected Redshift table, then use a lookup query to enrich the record before sending it onward.
Trigger alerts from analytical query results
Poll a custom SELECT query for new result rows, then run a follow-up query to fetch details used by notification or incident workflows.
Enrich operational events with warehouse context
When a new operational record lands in Redshift, execute a parameterized query using placeholders to retrieve customer, product, or revenue context.
Build scheduled reporting pipelines from query output
Use a cursor-based query to detect newly available reporting rows, then fetch all matching records needed by your reporting automation.
FAQ
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article