The Teradata adapter plugin for dbt (data build tool)
Project description
dbt-teradata
This plugin ports dbt functionality to Teradata Vantage.
Sample profile
Here is a working example of a dbt-teradata
:
my-teradata-db-profile:
target: dev
outputs:
dev:
type: teradata
host: localhost
user: dbc
password: dbc
schema: dbt_test
tmode: ANSI
At a minimum, you need to specify host
, user
, password
, schema
(database), tmode
.
Optional configurations
Logmech
The logon mechanism for Teradata jobs that dbt executes can be configured with the logmech
configuration in your Teradata profile. The logmech
field can be set to: TD2
, LDAP
, KRB5
, TDNEGO
. For more information on authentication options, go to Teradata Vantage authentication documentation.
my-teradata-db-profile:
target: dev
outputs:
dev:
type: teradata
host: <host>
user: <user>
password: <password>
schema: dbt_test
tmode: ANSI
logmech: LDAP
Port
If your Teradata database runs on port different than the default (1025), you can specify a custom port in your dbt profile using port
configuration.
my-teradata-db-profile:
target: dev
outputs:
dev:
type: teradata
host: <host>
user: <user>
password: <password>
schema: dbt_test
tmode: ANSI
port: <port>
Supported Features
Materializations
view
table
ephemeral
incremental
Commands
All, apart from source
and snapshot
.
Limitations
Connection configuration
The following Teradata configuration options are currently not supported by the adapter: account
, cop
, coplast
, encryptdata
, lob_support
, log
, logdata
, max_message_body
, partition
, sip_support
.
Transaction mode
Only ANSI transaction mode is supported.
Dbt features
Snapshots are currently not supported.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dbt-teradata-0.19.0.1.tar.gz
.
File metadata
- Download URL: dbt-teradata-0.19.0.1.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9224d8234bd744330abe87d254e885bc8c69b703c6240f3e7649b550dcdce3f5 |
|
MD5 | e8afd40149136c6e77f8d83c7f8ac8a1 |
|
BLAKE2b-256 | e4a336b00dd947ed8ddb9426c01a6eceaaa4b0ee30bb8f8bf1153e84aeb8f10c |
File details
Details for the file dbt_teradata-0.19.0.1-py3-none-any.whl
.
File metadata
- Download URL: dbt_teradata-0.19.0.1-py3-none-any.whl
- Upload date:
- Size: 22.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eecaa229c7a4253b4b3bd57dfecaaca158e4be7be63b32fd67b506fbaf93dfd |
|
MD5 | 59597e0ca0b4e18dcfaee8448d780d28 |
|
BLAKE2b-256 | 5eb3ec2bc284e01b7447f1fbb6667841ccd676bf2431400cfb02684c9eadd3de |