├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Data-api-flowdiagram.png ├── LICENSE ├── README.md ├── flowdiagram.jpeg ├── quick-start ├── README.md ├── go │ ├── README.md │ ├── main.go │ └── main_sl.go ├── java │ ├── README.md │ ├── RedshiftDataAPI.java │ └── RedshiftServerlessDataAPI.java ├── javascript │ ├── README.md │ ├── RedshiftDataAPI.js │ └── RedshiftServerlessDataAPI.js ├── python │ ├── README.md │ ├── RedShiftDataAPI.py │ └── RedShiftServerlessDataAPI.py └── typescript │ ├── README.md │ ├── RedshiftDataAPI.js │ ├── RedshiftDataAPI.ts │ └── tsconfig.json └── use-cases ├── README.md ├── analytical-reporting-event-driven-web-app ├── .gitignore ├── README.md ├── Src_directory │ ├── css │ │ └── message.css │ ├── demoPage.html │ ├── index.html │ ├── js │ │ ├── cognito-auth.js │ │ ├── config.js │ │ ├── demoApp.js │ │ ├── main.js │ │ ├── vendor.js │ │ └── vendor │ │ │ ├── amazon-cognito-identity.min.js │ │ │ ├── aws-cognito-sdk.min.js │ │ │ ├── bootstrap.min.js │ │ │ ├── html5shiv.min.js │ │ │ ├── jquery-3.6.1.js │ │ │ ├── modernizr.js │ │ │ ├── moment.min.js │ │ │ └── respond.min.js │ ├── register.html │ ├── signin.html │ └── verify.html ├── backend-setup.yaml ├── cognito-setup.yaml ├── images │ ├── amplify-deploy.png │ ├── amplify-publish.png │ ├── architecture.png │ ├── cft-inputs.png │ ├── cft-stack.png │ ├── html-file.png │ ├── web-input.png │ ├── web-output.png │ └── webapp-page.png ├── script.sh ├── sql │ ├── queryscript.sql │ └── setupscript.sql └── webapp-setup.yaml ├── aws-lambda-redshift-event-driven-etl ├── LambdaRedshiftDataApiETL.py ├── LambdaRedshiftDataApiETLRole.json ├── LambdaSetupRedshiftObjects.py ├── README.md ├── event-driven-redshift-pipeline.yaml ├── images │ ├── architecture.png │ ├── cfn_params.png │ ├── output-email-from-sns.png │ ├── output-logs.png │ └── output-redshift-console.png └── resources │ ├── EventBridgeRedshiftEventRule.txt │ ├── EventBridgeScheduledEventRule.txt │ └── RedshiftNotificationTopicSNS.txt ├── ec2-redshift-access ├── README.md ├── cloud_formation_template │ └── cf-template-ec2-redshift.yaml ├── images │ ├── output-python.png │ └── output-shell.png └── scripts │ ├── redshift-concurrency-test.py │ ├── redshift-data.py │ ├── redshift-data.sh │ └── test_sql_script.sql ├── etl-orchestration-with-lambda-and-step-functions ├── README.md ├── cloud_formation_template │ └── etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml ├── code │ └── redshift_batch_data_api.py ├── images │ ├── cloudformation_resources.png │ ├── etl_workflow.png │ ├── redshift_data_api_step_function_architecture.png │ ├── sales_data_pipeline_step_function_workflow.png │ └── step_function_workflow_execution.png └── scripts │ ├── run_sales_data_pipeline.sql │ └── setup_sales_data_pipeline.sql ├── etl-orchestration-with-step-functions ├── README.md ├── cloud_formation_template │ └── etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml ├── code │ └── step_function_definition.json ├── images │ ├── cloudformation_resources.png │ ├── etl_workflow.png │ ├── redshift_data_api_step_function_architecture.png │ ├── sales_data_pipeline_step_function_workflow.png │ └── step_function_workflow_execution.png └── scripts │ ├── sp_statements.sql │ └── validate_sql_statement.sql ├── lambda-chaining-with-redshift-data-api ├── Images │ ├── CFT_Input_Parameters_Example.png │ ├── Event_Flows.png │ └── Redshift_Data_Api_and_Event_Bridge_Architecture.png ├── README.md ├── cloud_formation_template │ └── lambda-chaining-with-redshift-data-api.yaml └── scripts │ ├── LambdaRedshiftDataApiETL.py │ ├── LambdaRedshiftDataApiUnload.py │ └── LambdaRedshiftSetupObjects.py ├── rest-api-with-redshift-data-api ├── ReadMe.md ├── img │ ├── access.png │ ├── copy-id.png │ ├── create-table.png │ ├── get-details.png │ ├── get-results.png │ ├── list-db.png │ ├── upload.png │ ├── variables-definition.png │ └── view-results.png └── redshift-data-api-postman-collection.json └── sagemaker-notebook-redshift-ml ├── README.md ├── cf-template-sagemaker-notebook.yaml ├── images └── cft.png ├── redshift_ml_with_data_api.ipynb └── redshift_serverless_ml_with_data_api.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Data-api-flowdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/Data-api-flowdiagram.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/README.md -------------------------------------------------------------------------------- /flowdiagram.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/flowdiagram.jpeg -------------------------------------------------------------------------------- /quick-start/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/README.md -------------------------------------------------------------------------------- /quick-start/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/go/README.md -------------------------------------------------------------------------------- /quick-start/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/go/main.go -------------------------------------------------------------------------------- /quick-start/go/main_sl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/go/main_sl.go -------------------------------------------------------------------------------- /quick-start/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/java/README.md -------------------------------------------------------------------------------- /quick-start/java/RedshiftDataAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/java/RedshiftDataAPI.java -------------------------------------------------------------------------------- /quick-start/java/RedshiftServerlessDataAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/java/RedshiftServerlessDataAPI.java -------------------------------------------------------------------------------- /quick-start/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/javascript/README.md -------------------------------------------------------------------------------- /quick-start/javascript/RedshiftDataAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/javascript/RedshiftDataAPI.js -------------------------------------------------------------------------------- /quick-start/javascript/RedshiftServerlessDataAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/javascript/RedshiftServerlessDataAPI.js -------------------------------------------------------------------------------- /quick-start/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/python/README.md -------------------------------------------------------------------------------- /quick-start/python/RedShiftDataAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/python/RedShiftDataAPI.py -------------------------------------------------------------------------------- /quick-start/python/RedShiftServerlessDataAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/python/RedShiftServerlessDataAPI.py -------------------------------------------------------------------------------- /quick-start/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/typescript/README.md -------------------------------------------------------------------------------- /quick-start/typescript/RedshiftDataAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/typescript/RedshiftDataAPI.js -------------------------------------------------------------------------------- /quick-start/typescript/RedshiftDataAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/typescript/RedshiftDataAPI.ts -------------------------------------------------------------------------------- /quick-start/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/quick-start/typescript/tsconfig.json -------------------------------------------------------------------------------- /use-cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/README.md -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/.gitignore -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/README.md -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/css/message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/css/message.css -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/demoPage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/demoPage.html -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/index.html -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/cognito-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/cognito-auth.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/config.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/demoApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/demoApp.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/main.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/amazon-cognito-identity.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/amazon-cognito-identity.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/aws-cognito-sdk.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/aws-cognito-sdk.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/bootstrap.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/html5shiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/html5shiv.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/jquery-3.6.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/jquery-3.6.1.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/modernizr.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/moment.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/respond.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/js/vendor/respond.min.js -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/register.html -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/signin.html -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/Src_directory/verify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/Src_directory/verify.html -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/backend-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/backend-setup.yaml -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/cognito-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/cognito-setup.yaml -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/amplify-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/amplify-deploy.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/amplify-publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/amplify-publish.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/architecture.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/cft-inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/cft-inputs.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/cft-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/cft-stack.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/html-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/html-file.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/web-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/web-input.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/web-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/web-output.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/images/webapp-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/images/webapp-page.png -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/script.sh -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/sql/queryscript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/sql/queryscript.sql -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/sql/setupscript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/sql/setupscript.sql -------------------------------------------------------------------------------- /use-cases/analytical-reporting-event-driven-web-app/webapp-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/analytical-reporting-event-driven-web-app/webapp-setup.yaml -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/LambdaRedshiftDataApiETL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/LambdaRedshiftDataApiETL.py -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/LambdaRedshiftDataApiETLRole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/LambdaRedshiftDataApiETLRole.json -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/LambdaSetupRedshiftObjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/LambdaSetupRedshiftObjects.py -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/README.md -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/event-driven-redshift-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/event-driven-redshift-pipeline.yaml -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/images/architecture.png -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/images/cfn_params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/images/cfn_params.png -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/images/output-email-from-sns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/images/output-email-from-sns.png -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/images/output-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/images/output-logs.png -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/images/output-redshift-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/images/output-redshift-console.png -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/resources/EventBridgeRedshiftEventRule.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/resources/EventBridgeRedshiftEventRule.txt -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/resources/EventBridgeScheduledEventRule.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/resources/EventBridgeScheduledEventRule.txt -------------------------------------------------------------------------------- /use-cases/aws-lambda-redshift-event-driven-etl/resources/RedshiftNotificationTopicSNS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/aws-lambda-redshift-event-driven-etl/resources/RedshiftNotificationTopicSNS.txt -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/README.md -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/cloud_formation_template/cf-template-ec2-redshift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/cloud_formation_template/cf-template-ec2-redshift.yaml -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/images/output-python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/images/output-python.png -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/images/output-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/images/output-shell.png -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/scripts/redshift-concurrency-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/scripts/redshift-concurrency-test.py -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/scripts/redshift-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/scripts/redshift-data.py -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/scripts/redshift-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/scripts/redshift-data.sh -------------------------------------------------------------------------------- /use-cases/ec2-redshift-access/scripts/test_sql_script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/ec2-redshift-access/scripts/test_sql_script.sql -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/README.md -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/cloud_formation_template/etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/cloud_formation_template/etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/code/redshift_batch_data_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/code/redshift_batch_data_api.py -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/images/cloudformation_resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/images/cloudformation_resources.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/images/etl_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/images/etl_workflow.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/images/redshift_data_api_step_function_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/images/redshift_data_api_step_function_architecture.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/images/sales_data_pipeline_step_function_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/images/sales_data_pipeline_step_function_workflow.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/images/step_function_workflow_execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/images/step_function_workflow_execution.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/scripts/run_sales_data_pipeline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/scripts/run_sales_data_pipeline.sql -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-lambda-and-step-functions/scripts/setup_sales_data_pipeline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-lambda-and-step-functions/scripts/setup_sales_data_pipeline.sql -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/README.md -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/cloud_formation_template/etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/cloud_formation_template/etl-orchestration-with-stepfunctions-and-redshift-data-api.yaml -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/code/step_function_definition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/code/step_function_definition.json -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/images/cloudformation_resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/images/cloudformation_resources.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/images/etl_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/images/etl_workflow.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/images/redshift_data_api_step_function_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/images/redshift_data_api_step_function_architecture.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/images/sales_data_pipeline_step_function_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/images/sales_data_pipeline_step_function_workflow.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/images/step_function_workflow_execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/images/step_function_workflow_execution.png -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/scripts/sp_statements.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/scripts/sp_statements.sql -------------------------------------------------------------------------------- /use-cases/etl-orchestration-with-step-functions/scripts/validate_sql_statement.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/etl-orchestration-with-step-functions/scripts/validate_sql_statement.sql -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/Images/CFT_Input_Parameters_Example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/Images/CFT_Input_Parameters_Example.png -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/Images/Event_Flows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/Images/Event_Flows.png -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/Images/Redshift_Data_Api_and_Event_Bridge_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/Images/Redshift_Data_Api_and_Event_Bridge_Architecture.png -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/README.md -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/cloud_formation_template/lambda-chaining-with-redshift-data-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/cloud_formation_template/lambda-chaining-with-redshift-data-api.yaml -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftDataApiETL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftDataApiETL.py -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftDataApiUnload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftDataApiUnload.py -------------------------------------------------------------------------------- /use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftSetupObjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/lambda-chaining-with-redshift-data-api/scripts/LambdaRedshiftSetupObjects.py -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/ReadMe.md -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/access.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/copy-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/copy-id.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/create-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/create-table.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/get-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/get-details.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/get-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/get-results.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/list-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/list-db.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/upload.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/variables-definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/variables-definition.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/img/view-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/img/view-results.png -------------------------------------------------------------------------------- /use-cases/rest-api-with-redshift-data-api/redshift-data-api-postman-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/rest-api-with-redshift-data-api/redshift-data-api-postman-collection.json -------------------------------------------------------------------------------- /use-cases/sagemaker-notebook-redshift-ml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/sagemaker-notebook-redshift-ml/README.md -------------------------------------------------------------------------------- /use-cases/sagemaker-notebook-redshift-ml/cf-template-sagemaker-notebook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/sagemaker-notebook-redshift-ml/cf-template-sagemaker-notebook.yaml -------------------------------------------------------------------------------- /use-cases/sagemaker-notebook-redshift-ml/images/cft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/sagemaker-notebook-redshift-ml/images/cft.png -------------------------------------------------------------------------------- /use-cases/sagemaker-notebook-redshift-ml/redshift_ml_with_data_api.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/sagemaker-notebook-redshift-ml/redshift_ml_with_data_api.ipynb -------------------------------------------------------------------------------- /use-cases/sagemaker-notebook-redshift-ml/redshift_serverless_ml_with_data_api.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/getting-started-with-amazon-redshift-data-api/HEAD/use-cases/sagemaker-notebook-redshift-ml/redshift_serverless_ml_with_data_api.ipynb --------------------------------------------------------------------------------