Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dbt-impala

Package Overview
Dependencies
Maintainers
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dbt-impala

Impala adapter for DBT

  • 1.8.0
  • PyPI
  • Socket score

Maintainers
4

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.8.*. We are actively working on supporting the next available version of dbt-core.

Python >= 3.7 dbt-core == 1.8.*

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

NameSupportedIcebergKudu
Materialization: ViewYesN/AN/A
Materialization: TableYesYesYes
Materialization: Table with PartitionsYesYesNo
Materialization: Incremental - AppendYesYesYes
Materialization: Incremental - Append with PartitionsYesYesNo
Materialization: Incremental - Insert+OverwriteYesYesYes
Materialization: Incremental - Insert+Overwrite with PartitionYesYesNo
Materialization: Incremental - MergeNoNoNo
Materialization: EphemeralYesYesNo
SeedsYesYesYes
TestsYesYesYes
SnapshotsNoNoNo
DocumentationYesYesYes
Authentication: LDAPYesYesYes
Authentication: KerberosYesNoNo

Tests Coverage

Functional Tests
NameBaseIcebergKudu
Materialization: ViewYesN/AN/A
Materialization: TableYesYesYes
Materialization: Table with PartitionsYesYesNo
Materialization: Incremental - AppendYesYesYes
Materialization: Incremental - Append with PartitionsYesYesNo
Materialization: Incremental - Insert+OverwriteYesNoNo
Materialization: Incremental - Insert+Overwrite with PartitionYesYesNo
Materialization: EphemeralYesYesNo
SeedsYesYesYes
TestsYesYesYes
SnapshotsNoNoNo
DocumentationYesYesYes
Authentication: LDAPYesYesYes
Authentication: KerberosNoNoNo

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc