# README
snowflake
Usage
source:
type: snowflake
config:
connection_url: user:password@my_organization-my_account/mydb
exclude:
databases:
- database_a
- database_b
tables:
- database_c.table_a
Inputs
Key | Value | Example | Description | |
---|---|---|---|---|
connection_url | string | user:password@org22-acc123/mydb | URL to access the snowflake server | required |
exclude.databases | []string | [ database_a, database_b] | List of databases to be excluded | optional |
exclude.tables | []string | [ database_c.table_a, database_c.table_b] | List of tables to be excluded | optional |
Outputs
Field | Sample Value |
---|---|
resource.urn | my_database.my_table |
resource.name | my_table |
resource.service | snowflake |
description | table description |
schema | []column |
Column
Field | Sample Value |
---|---|
name | total_price |
description | item's total price |
data_type | decimal |
is_nullable | true |
length | 11 |
Contributing
Refer to the contribution guidelines for information on contributing to this module.
# Functions
New returns a pointer to an initialized Extractor Object.
WithHTTPTransport assign custom http client to the Extractor constructor.
# Type aliases
Option provides extension abstraction to Extractor constructor.