# SnowflakeConnection

Snowflake can be used to store vector data and retrieve embeddings.


## Fields

| Field                                                                                                                        | Type                                                                                                                         | Required                                                                                                                     | Description                                                                                                                  | Example                                                                                                                      |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `credentials`                                                                                                                | [models.DestinationSnowflakeCortexCredentials](../models/destinationsnowflakecortexcredentials.md)                           | :heavy_check_mark:                                                                                                           | N/A                                                                                                                          |                                                                                                                              |
| `database`                                                                                                                   | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the name of the database that you want to sync data into                                                               | AIRBYTE_DATABASE                                                                                                             |
| `default_schema`                                                                                                             | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the name of the default schema                                                                                         | AIRBYTE_SCHEMA                                                                                                               |
| `host`                                                                                                                       | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the account name you want to use to access the database. This is usually the identifier before .snowflakecomputing.com | AIRBYTE_ACCOUNT                                                                                                              |
| `role`                                                                                                                       | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the role that you want to use to access Snowflake                                                                      | AIRBYTE_ROLE                                                                                                                 |
| `username`                                                                                                                   | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the name of the user you want to use to access the database                                                            | AIRBYTE_USER                                                                                                                 |
| `warehouse`                                                                                                                  | *str*                                                                                                                        | :heavy_check_mark:                                                                                                           | Enter the name of the warehouse that you want to use as a compute cluster                                                    | AIRBYTE_WAREHOUSE                                                                                                            |