Skip to main content

dbt-impala

The dbt-impala adapter allows you to use dbt along with Apache Impala and Cloudera Data Platform

Getting started

Requirements

Current version of dbt-impala uses dbt-core 1.11.*. We are actively working on supporting the next available version of dbt-core.

Python >= 3.10 dbt-core == 1.11.*

For development/testing or contribution to the dbt-impala, please follow Contributing guidelines.

Installing dbt-impala

pip install dbt-impala

Profile Setup

demo_project:
  target: dev
  outputs:
    dev:
     type: impala
     host: impala-coordinator.my.org.com
     port: 443
     dbname: my_db
     schema: my_db
     user: my_user
     password: my_pass
     auth_type: ldap
     http_path: cliservice

Supported features

Name Supported Iceberg Kudu
Materialization: View Yes N/A N/A
Materialization: Table Yes Yes Yes
Materialization: Table with Partitions Yes Yes Yes
Materialization: Incremental - Append Yes Yes Yes
Materialization: Incremental - Append with Partitions Yes Yes No
Materialization: Incremental - Insert+Overwrite Yes Yes No
Materialization: Incremental - Insert+Overwrite with Partition Yes Yes No
Materialization: Incremental - Merge No No No
Materialization: Ephemeral Yes Yes No
Seeds Yes Yes Yes
Tests Yes Yes Yes
Snapshots No No No
Documentation Yes Yes Yes
Authentication: LDAP Yes Yes Yes
Authentication: Kerberos Yes No No

Tests Coverage

Functional Tests

Name Base Iceberg Kudu
Materialization: View Yes N/A N/A
Materialization: Table Yes Yes Yes
Materialization: Table with Partitions Yes Yes Yes
Materialization: Incremental - Append Yes Yes Yes
Materialization: Incremental - Append with Partitions Yes Yes No
Materialization: Incremental - Insert+Overwrite Yes No No
Materialization: Incremental - Insert+Overwrite with Partition Yes Yes No
Materialization: Ephemeral Yes Yes No
Seeds Yes Yes Yes
Tests Yes Yes Yes
Snapshots No No No
Documentation Yes Yes Yes
Authentication: LDAP Yes Yes Yes
Authentication: Kerberos No No No

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbt_impala-1.11.2.tar.gz (27.1 kB view details)

Uploaded Source

File details

Details for the file dbt_impala-1.11.2.tar.gz.

File metadata

  • Download URL: dbt_impala-1.11.2.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.13

File hashes

Hashes for dbt_impala-1.11.2.tar.gz
Algorithm Hash digest
SHA256 86e4090f4378c0e931c9410024aa5fa6ff0b13e220bc057c5ce1e15fc9532918
MD5 f16350db7cf3d72efe33949ec7767947
BLAKE2b-256 b0795545e76eda8d306cbf29a20dba7bd84e41ce6b54d2e3cd3b65dbb4244e4f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.11.2 This release

1 file

1.11.0

2 files

1.10.0

2 files

1.9.0

2 files

1.8.0

2 files

1.7.0

2 files

1.6.0

2 files

1.4.3

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.2

2 files

1.3.1

2 files

1.3.0

2 files

1.2.0

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.6

2 files

1.0.5

3 files

1.0.4

2 files

1.0.1

2 files

Supported by

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