← All Adapters

VERTICA

type: vertica

Columnar analytics database designed for large-scale data warehousing. Known for high-performance complex queries on massive datasets.

PREREQUISITES

Driver: vertica-python — installed automatically by:

dvt sync

CONFIGURATION FIELDS

FIELDTYPEREQUIREDDEFAULTDESCRIPTION
typestringyesMust be `vertica`
hoststringyesVertica server hostname
portintegerno5433Server port
userstringyesDatabase username
passwordstringyesDatabase password
databasestringyesDatabase name
threadsintegerno4Number of parallel threads

PROFILES.YML EXAMPLE

my_project:
  target: vertica_dev
  outputs:
    vertica_dev:
      type: vertica
      host: vertica.internal.com
      port: 5433
      user: dbadmin
      password: "{{ env_var('VERTICA_PASSWORD') }}"
      database: analytics

SOURCES.YML EXAMPLE

sources:
  - name: enterprise_dw
    connection: vertica_dev
    database: warehouse
    tables:
      - name: sales_fact
      - name: customer_dim

INCREMENTAL STRATEGIES

Append Delete+Insert Merge