Skip to main content

The Hive adapter plugin for dbt

Project description

dbt-hive

The dbt-hive adapter allows you to use dbt along with Apache Hive and Cloudera Data Platform

Getting started

Credits

The initial adapter code was developed by bachng2017 who agreed to transfer the ownership and continute active development. This code base is now being activiely developed and maintained by Innovation Accelerator team in Cloudera.

Requirements

Python >= 3.8

dbt-core ~= 1.1.0

impyla >= 0.18a5

Install

pip3 install --user dbt-hive

Sample profile

demo_project:
  target: dev
  outputs:
  dev:
    type: hive
    auth_type: LDAP
    user: [username]
    password: [password]
    schema: [schema]
    host: [hive-meta-store-host]
    port: 443
    http_path: [http-path]
    thread: 1

Supported features

Name Supported
Materialization: Table Yes
Materialization: View Yes
Materialization: Incremental - Append Yes
Materialization: Incremental - Insert+Overwrite Yes
Materialization: Incremental - Merge No
Materialization: Ephemeral No
Seeds Yes
Tests Yes
Snapshots No
Documentation Yes
Authentication: LDAP Yes
Authentication: Kerberos Yes

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-hive-1.1.5.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

dbt_hive-1.1.5-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file dbt-hive-1.1.5.tar.gz.

File metadata

  • Download URL: dbt-hive-1.1.5.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.4

File hashes

Hashes for dbt-hive-1.1.5.tar.gz
Algorithm Hash digest
SHA256 62b1643def0fa40dda264525e30a654fa06ebe7e80beb0757a36e8126ce15af7
MD5 22c0a46c842a9692616d62ba8d84555a
BLAKE2b-256 ba2cd4a64dda1bcd52ca15f8484e5861568f592b159ea7c4cc3c4707f3a848b1

See more details on using hashes here.

File details

Details for the file dbt_hive-1.1.5-py3-none-any.whl.

File metadata

  • Download URL: dbt_hive-1.1.5-py3-none-any.whl
  • Upload date:
  • Size: 37.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.4

File hashes

Hashes for dbt_hive-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3cd5d2f62f3c44fe295692803e9497d1f84124f9bb473e691f05f276fe7e8d90
MD5 e087b8c41de957588fa47e8c4c5fcc07
BLAKE2b-256 0fc09f0b4b242a8f1ac97355b720a03cca770eac13d5f14aad0435928291edf0

See more details on using hashes here.

Supported by

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