Populate Streaming data into AWS Redshift Kinesis Data Stream
Reading Real Time Data Analytics using AWS Redshift See My you tube video for detailed Explanation 1. Amazon Kinesis Data Stream 2. Creating IAM Role for Amazon Redshift 3. Launch Redshift and Associate the AWS Redshift with IAM role create in Step2 4. Create External Schema in Redshift 5. Create Materialized view 6. Schedule Materialized view My You tube Channel DataPundit Project 1 - Putting random generated payload to Kinesis stream and to the AWS redshift cluster for analytics --External python program to produce streaming data import boto3 import random client = boto3.client('kinesis',aws_access_key_id='AKIAYWSRW5TSORSZMAR5', aws_secret_access_key='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', region_name='ap-south-1') for x in range(1, 6): v = x * random.randint(1, 4) t = x * random.randint(1, 3) p = x * random.randint(