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-110.5.0.tar.gz (77.7 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-110.5.0-py3-none-any.whl (55.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dbt_redshift_tsw-110.5.0.tar.gz
  • Upload date:
  • Size: 77.7 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-110.5.0.tar.gz
Algorithm Hash digest
SHA256 06edab5651f85a9a55547e966928d9719fd815090a4aba914d471b88180719a0
MD5 df412f57c6472cf4d3da5286bfef1076
BLAKE2b-256 85a964273b0300fd697ca3a4147fcf412dd09cda4f0733dbd990decc6f7dc7e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_redshift_tsw-110.5.0.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-110.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dbt_redshift_tsw-110.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50497958b28c919670848cb410f3e22d912bbf0131dfbec2d8ecece9bea7f304
MD5 fccd7a8e8c0abf7385a7a7156a0658d0
BLAKE2b-256 5a7700892e338c92ced8ade71dbd6f2a1823eae0becea4c08c1d01d680c4457b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbt_redshift_tsw-110.5.0-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