Skip to main content

DBT adapter for YDB

Project description

dbt logo

dbt-ydb

dbt-ydb is a plugin for dbt that provides support for working with YDB.

Installation

To install plugin, execute the following command:

pip install dbt-ydb

Supported features

  • Table materialization
  • View materialization
  • Seeds
  • Docs generate
  • Tests
  • Incremental materializations
  • TBD

Usage

Configuration

To configure YDB connection, fill profile.yml file as below:

profile_name:
  target: dev
  outputs:
    dev:
      type: ydb
      host: [localhost] # YDB host
      port: [2136] # YDB port
      database: [/local] # YDB database
      schema: [<empty string>] # Optional subfolder for DBT models
      secure: [False] # If enabled, grpcs protocol will be used
      root_certificates_path: [<empty string>] # Optional path to root certificates file

      # Static Credentials
      username: [<empty string>]
      password: [<empty string>]

      # Access Token Credentials
      token: [<empty string>]

      # Service Account Credentials
      service_account_credentials_file: [<empty string>]

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_ydb-0.0.2.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

dbt_ydb-0.0.2-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file dbt_ydb-0.0.2.tar.gz.

File metadata

  • Download URL: dbt_ydb-0.0.2.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.11

File hashes

Hashes for dbt_ydb-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a8b9107f03b4832db8a54436877c30d10d24307dd163d2776c0f6f0f54289bf0
MD5 0ee7f4a869927cc4166ba4fed19f309d
BLAKE2b-256 8969287c5ad50f97fc76cc6543be8ead0ae7c1f8b6cafd0b64a67d78c3e47470

See more details on using hashes here.

File details

Details for the file dbt_ydb-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: dbt_ydb-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.11

File hashes

Hashes for dbt_ydb-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 77453b857c9c2743d5ff38a25697a79ccb6fc390aaecc947f1ecd7aa6b6e015f
MD5 9af9dbb40eae73a6e104753b31f33d74
BLAKE2b-256 814113aa2bed2d29bde3d5a1b711ec1094b2d3718ccd2941a3ca383f2246b670

See more details on using hashes here.

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