Skip to main content

The Redshift adapter plugin for dbt (fork with SSO authentication support)

Project description

dbt logo

dbt

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

dbt is the T in ELT. Organize, cleanse, denormalize, filter, rename, and pre-aggregate the raw data in your warehouse so that it's ready for analysis.

dbt-redshift

dbt-redshift enables dbt to work with Amazon Redshift. For more information on using dbt with Redshift, consult the docs.

⚠️ This is a Fork

This repository is a fork of the original dbt-redshift with additional SSO authentication support in dbt-redshift.

Versioning of the Forked Packages

To maintain compatibility with both Semantic Versioning (SemVer) and PEP 440, and to clearly indicate the relationship with the original package versions, the versioning scheme for this fork follows a modified pattern:

  • Versions based on original releases from the 1.9.5 series will use a major version of 19 to signify the fork, followed by the original minor and patch components. For example:

    • An original 1.9.5 release corresponds to 19.5.0 in this fork.
    • Subsequent patch releases on this fork will increment the last digit, e.g., 19.5.1, 19.5.2, etc.
  • When the upstream package updates to eg. 1.10.1, this fork will correspondingly update to a major version 110 to maintain clear upstream version alignment, for example:

    • 1.10.1 upstream → 110.1.0 forked version
    • Further patch releases would increment, e.g., 110.1.1, 110.1.2, etc.

This versioning approach avoids collision with expected upstream versions, provides clarity about the base upstream version, and remains fully compliant with both SemVer and PEP 440 standards.

✨ Additional Features

  • Single Sign-On (SSO) Authentication: Support for OAuth2-based authentication using Azure AD and other identity providers
  • Token Management: Automatic token refresh and caching for SSO sessions

Getting started

Review the repository README.md as most of that information pertains to dbt-redshift.

Contribute

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_redshift_tsw-19.5.2.tar.gz (79.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbt_redshift_tsw-19.5.2-py3-none-any.whl (55.9 kB view details)

Uploaded Python 3

File details

Details for the file dbt_redshift_tsw-19.5.2.tar.gz.

File metadata

  • Download URL: dbt_redshift_tsw-19.5.2.tar.gz
  • Upload date:
  • Size: 79.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dbt_redshift_tsw-19.5.2.tar.gz
Algorithm Hash digest
SHA256 7d7eb96002977b1d25cfc2b5eaceb27575910aec3b3d79f68555ec688b879590
MD5 e75dd06c15721b9e8185d1573c6fc930
BLAKE2b-256 83a41b65af79e97b77880864c7a984177e305a13388544ceb59bfc7be597119e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_redshift_tsw-19.5.2.tar.gz:

Publisher: publish-pypi-tsw.yml on thescalableway/dbt-adapters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbt_redshift_tsw-19.5.2-py3-none-any.whl.

File metadata

File hashes

Hashes for dbt_redshift_tsw-19.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9cd022c7e89af5b28f82d225bcb972138989787596c8ec781a38da18432fd1fd
MD5 0a23f10563edcb55928ccc7bb374a80b
BLAKE2b-256 b73ca570def1c9bac6e678773bb0fa4caf592ed4acd2717bbd49f1211fad59f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_redshift_tsw-19.5.2-py3-none-any.whl:

Publisher: publish-pypi-tsw.yml on thescalableway/dbt-adapters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page