# Snowflake For context on getting started with ingestion, check out our [metadata ingestion guide](../README.md). ## Setup To install this plugin, run `pip install 'acryl-datahub[snowflake]'`. ## Capabilities This plugin extracts the following: - Metadata for databases, schemas, views and tables - Column types associated with each table - Table, row, and column statistics via optional [SQL profiling](./sql_profiles.md) - Table lineage. :::tip You can also get fine-grained usage statistics for Snowflake using the `snowflake-usage` source described below. ::: ## Quickstart recipe Check out the following recipe to get started with ingestion! See [below](#config-details) for full configuration options. For general pointers on writing and running a recipe, see our [main recipe guide](../README.md#recipes). ```yml source: type: snowflake config: # Coordinates host_port: account_name warehouse: "COMPUTE_WH" # Credentials username: user password: pass role: "accountadmin" sink: # sink configs ``` ## Config details Note that a `.` is used to denote nested fields in the YAML recipe. | Field | Required | Default | Description | | ----------------------------- | -------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `username` | | | Snowflake username. | | `password` | | | Snowflake password. | | `host_port` | ✅ | | Snowflake host URL. | | `warehouse` | | | Snowflake warehouse. | | `role` | | | Snowflake role. | | `env` | | `"PROD"` | Environment to use in namespace when constructing URNs. | | `options.