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

Release files for dbt-impala 1.11.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbt-impala 1.11.2
File Size Uploaded
dbt_impala-1.11.2.tar.gz 27.1 kB Details

Release files / dbt_impala-1.11.2.tar.gz

Download URL dbt_impala-1.11.2.tar.gz
Size 27.1 kB
Tags Source
SHA-256 checksum
How to use checksums
86e4090f4378c0e931c9410024aa5fa6ff0b13e220bc057c5ce1e15fc9532918
BLAKE2b-256 checksum
How to use checksums
b0795545e76eda8d306cbf29a20dba7bd84e41ce6b54d2e3cd3b65dbb4244e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.13
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page