[{"data":1,"prerenderedAt":80},["ShallowReactive",2],{"pattern-eventbridge-pipes-sqs-to-redshift-cdk-python":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":29,"level":30,"meta":31,"patternArch":32,"resources":58,"s3URL":6,"services":6,"stem":75,"testing":76,"videoId":6,"__hash__":79},"patterns\u002Fpatterns\u002Feventbridge-pipes-sqs-to-redshift-cdk-python.json","Amazon SQS Integration With Amazon Redshift using Amazon EventBridge Pipes",null,{"text":8},[9],"Delete the stack: \u003Ccode>cdk destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Frajat-palod.json",{"text":13},[14],"cdk deploy","How to send messages from Amazon SQS queue to Amazon Redshift Cluster using Amazon EventBridge Pipes ","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Feventbridge-pipes-sqs-to-redshift-cdk-python","serverless-patterns\u002Feventbridge-pipes-sqs-to-redshift-cdk-python","eventbridge-pipes-sqs-to-redshift-cdk-python","amazon_sqs_integration_with_redshift\u002Famazon_sqs_integration_with_redshift.py",{"headline":25,"text":26},"How it works",[27,28],"The solution will create two Amazon SQS queues, Amazon Redshift Cluster, and an EventBridge Pipes.","EventBridge pipes consume messages from source SQS queue then transform the message to create an insert queries and insert data to Amazon Redshift cluster.","Python","200",{},{"icon1":33,"icon2":38,"icon3":42,"icon4":43,"icon5":45,"line1":49,"line2":52,"line3":54,"line4":56},{"x":34,"y":35,"service":36,"label":37},10,50,"sqs","Amazon SQS",{"x":39,"y":35,"service":40,"label":41},30,"eventbridge-pipes","EventBridge Pipes",{"x":35,"y":35,"service":36,"label":37},{"x":44,"y":35,"service":40,"label":41},70,{"x":46,"y":35,"service":47,"label":48},90,"redshift","Redshift",{"from":50,"to":51},"icon1","icon2",{"from":51,"to":53},"icon3",{"from":53,"to":55},"icon4",{"from":55,"to":57},"icon5",{"bullets":59},[60,63,66,69,72],{"text":61,"link":62},"EventBridge Pipes Documentation","https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-pipes-event-source.html",{"text":64,"link":65},"Amazon EventBridge Pipes with SQS ","https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-pipes-sqs.html",{"text":67,"link":68},"Amazon Redshift Data API ","https:\u002F\u002Fdocs.aws.amazon.com\u002Fredshift\u002Flatest\u002Fmgmt\u002Fdata-api-calling-event-bridge.html",{"text":70,"link":71},"Video explaining EventBridge Pipes (Tip: Start from 17:17)","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xXGXCOc3cBs",{"text":73,"link":74},"Learn more about event-driven architecture","https:\u002F\u002Fserverlessland.com\u002Fevent-driven-architecture","patterns\u002Feventbridge-pipes-sqs-to-redshift-cdk-python",{"text":77},[78],"See the README in the Github repo for detailed testing instructions.","GNo7k09xZDGLEQbfyYAjqEjiViLyDGJ9-ZFllklmlrM",1779273335689]