Git Product home page Git Product logo

awesome-redshift's Introduction

Awesome Redshift Awesome

A curated list of awesome Amazon Redshift libraries, utilities, and resources.


General Workshops

Hands-on workshops to learn Redshift.

  • Amazon Redshift Deep Dive Workshop - A hands-on workshop covering topics such as: Data API, Spectrum, Redshift ML, Lambda UDF, Query federation, SageMaker, Apache Hudi, QuickSight, PowerBI, Oracle/SQL Server migrations.
  • Redshift Immersion Labs Workshop - A hands-on workshop covering topics such as: ELT, Materialized Views, Data Sharing, and Redshift ML.

Key Features

Amazon Redshift Serverless

Amazon Redshift Serverless resources

Data Sharing

Data Sharing for sharing data between Redshift clusters

Data APIs

Resources related to Data APIs for accessing Redshift from web services–based applications

Federated Queries

Resources related to Federated Queries querying live data from external databases

Streaming Ingestion

Resources related to Streaming Ingestion querying stream data from Amazon Kinesis Data Streams and Amazon Managed Streaming for Apache Kafka

Redshift Spectrum

Resources related to Redshift Spectrum for querying S3 data

User Defined Functions (UDFs)

Collections of User defined functions (UDFs)

  • UDFs Collection - A collection of useful UDFs, such as bitwise ops, url parsing, masking, kms encryption, dynamodb lookups, and converting json to upper case.
  • Text UDFs - UDFs to analyze text, such as translating, detecting language, detecting sentiment, detecting and redacting entities, detecting and redacting PII.

Machine Learning (ML)

Resources related to Amazon Redshift ML

Performance Tuning

Tools and tips to measure and tune Redshift's performance.

Connectors and Drivers

Redshift connectors and drivers

Operations

Tools and scripts to automate management and operations of Redshift.

Integrations

Libraries and resources to help integrate Redshift with other frameworks and AWS services

Security and Authentication

General Security

General resources for Redshift's security

Single Sign On (SSO)

Integration with SSO providers

Role Based Access Control (RBAC)

Using role-based access control (RBAC) to manage database permissions

Row Level Security (RLS)

Using row-level security (RLS) to gain granular access control

Encryption

Protect your data using encryption

Cost Optimization

Tools and resources to help reduce Redshift cost

CI/CD

Libraries and resources to help provision Redshift using CI/CD tools

Redshift Internals

Redshift's internal architecture and design

  • Amazon Redshift Re-invented - A paper outlining Redshift's internal system architecture, data organization, and query processing flow.

General Resources

Blogs, forums, and other online Redshift resources

Contributing

Your contributions are always welcome! Please take a look at the contribution guidelines first.

We will keep some pull requests open if we aren't sure whether those resources are awesome, you could vote for them by adding 👍 to them.

awesome-redshift's People

Contributors

brooke-white avatar isrsal avatar sathiish-kumar avatar amazon-auto avatar

Stargazers

 avatar Felipe Duarte avatar  avatar MAD CITY MULTIMEDIA avatar Marko Lazić avatar Lorenzo Martín avatar Lokesh avatar Allan avatar Peter Tri Ho avatar Shishir Choudhary avatar Diogo Falcao avatar Clément avatar Andreas Koenzen avatar Yongju Song avatar  avatar lklks avatar  avatar Adit Modi avatar Wendy Wong avatar Georvic Tur avatar Fabio Carta avatar yota-p avatar Emma Pham avatar David avatar Gabe Flores avatar Przemek Miskiewicz avatar Agit avatar  avatar Ryan Liddle avatar Eugene Yamenko avatar Alex Pulver avatar Brian H. Hough avatar Willian "Bill" Rocha avatar  avatar Kyle Escosia avatar Kyle Escosia avatar ShinChan avatar Sachin Kala Sidhardhan avatar Muhammad Ahmed avatar Guanlin Zhang avatar  avatar GT avatar Leif Taylor avatar Dewi Oktaviani avatar Ilya Bogdanov avatar  avatar Hinnerk avatar Will Scalioni avatar kky avatar Thiago Hickmann avatar Andrew Timkov avatar  avatar Carlo Mencarelli avatar  avatar Nicolás Roldán Fajardo avatar Kiril Zelenkovski  avatar Thierry Turpin avatar Antoine Goze avatar  avatar Alok avatar  avatar Florian Eiden avatar Ricardo avatar Anders avatar  avatar  avatar Ajai Omtri avatar

Watchers

Brandon Schur avatar vahid avatar Willian "Bill" Rocha avatar Beaux Sharifi avatar Gal Barnea avatar  avatar  avatar MAD CITY MULTIMEDIA avatar

awesome-redshift's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.