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.0.tar.gz (78.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.0-py3-none-any.whl (54.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dbt_redshift_tsw-19.5.0.tar.gz
Algorithm Hash digest
SHA256 1c8ea9f713654f274c0c7de4dff03931629edf23490825cbd8afbd2448e67c17
MD5 684559a021050d76021f37730efe9354
BLAKE2b-256 1c37ffa72e8270b614190cf7f34e813ce847f7a3c0871f251f433b2705872b88

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbt_redshift_tsw-19.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 656607e979247c17e4e27bcb3cee44bca1d60fe8552a7489a7166046d7d18e6f
MD5 edf436864b16a012b4522ffa6f2c6d91
BLAKE2b-256 f9581152d4814987870cc9912c3ba6d02e805e05d21da57d40889d6428889226

See more details on using hashes here.

Provenance

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