Redshift
Seemore natively supports AWS Redshift, which allows you to integrate your Redshift with your Seemore workspace seamlessly.
💭 TL;DR
Select the source Redshift
Provide your credentials ✍️
Set up your configuration 🗄️
Schedule automatic updates 🕑
📜 Prerequisites for a Redshift integration
Redshift Seemore user: In order to create a database user for Seemore's integration system execute the following command on your Redshift warehouse -
Replace
<password>
with the desired password for the seemore user.
Crawling permissions: Execute the following commands in order to grant access to Seemore's user in order to fetch metadata on your Redshift warehouse -
👀 Note: You would have to run those also for any future database/schema that you create. Make sure to repeat this process for each database/schema.
Replace
<schema>
with the desired schema for the seemore user to crawl.
IAM Authentication (Optional): If basic authentication in enough in order to access your Redshift warehouse you don't need this step, skip to providing credentials step. i. Create IAM Policy: Inorder to create an IAM policy with the necessary permissions follow the steps in the AWS Identity and Access Management User Guide. Create the policy using the following JSON:
Replace
<region>
with the AWS region of your Redshift instance.Replace
<account_id>
with your account ID.Replace
<redshift_cluster>
with your Redshift cluster identifier.Replace
<database>
with the name of the Redshift database. ii. IAM User Authentication:Create an AWS IAM user using aws CLI -
🚀 A step-by-step guide to integrate Redshift with Seemore
STEP 1: Select the source
Log into your Settings >> Integrations.
On the home screen, click on the
+
button on the top right corner. You will see a dialogue box with the list of sources available on your workspace.Select "Redshift" from the list of options, and click on "Next".
STEP 2: Provide Credentials
For Basic Redshift warehouse authentication
Authentication method: Select Basic.
Database Username: The database user you have created, if not changed type seemore.
Password: The password you chose in the prerequisites step for the database user.
For IAM Redshift warehouse authentication
Authentication method: Select IAM.
Database Username: The database user you have created, if not changed type seemore.
IAM User Access Key ID: The
AccessKeyId
generated by thecreate-access-key
.IAM Secret Access Key: The
SecretAccessKey
generated by thecreate-access-key
.Region: The region of your AWS Redshift cluster.
Redshift database credentials:
Host: The Redshift database host.
Port: The Redshift database port.
Database: One of the the Redshift databases name.
Once you have filled in the details, click on "Next".
STEP 3: Data configuration
You can filter data asset you don't want to fetch base on regex that you can provide
Congratulations! You have now integrated Seemore with your Redshift 🎉
Last updated