Default Virtual Warehouse Is Temporarily Grayed Out for an Existing Snowflake Destination
Issue
When editing an existing Snowflake destination, the Default Virtual Warehouse field is grayed out and can't be changed.
Environment
Destination: Snowflake
Resolution
To make the Default Virtual Warehouse field available:
- In Fivetran, go to your Snowflake destination page.
- In the top right, click the more options menu and select Edit connection.
- Click Save & Test or Test Connection.
- After the connection test completes successfully, select the required warehouse from the Default Virtual Warehouse drop-down menu.
- Click Save & Test again.
Alternatively, configure the Snowflake user's default warehouse directly in Snowflake:
- Run the following command:
ALTER USER <username> SET DEFAULT_WAREHOUSE = <warehouse_name>; - Ensure that the Snowflake user or role has the required
USAGEprivilege on the warehouse. - Return to the Snowflake destination in Fivetran and select Test Connection.
Cause
Fivetran retrieves the available Snowflake virtual warehouses only after successfully testing the connection. Until the connection test completes successfully, the Default Virtual Warehouse field may remain grayed out and unavailable for editing.