Skip to main content


This mutation creates a new Data Source from the given Snowflake database using the specified Snowflake account, warehouse, schema, username, and role.

The mutation returns the newly created Data Source (or an error message if creating the Data Source fails).

A Data Source is a connection to your data warehouse. It has the necessary connection details for Propel to access Snowflake or any other supported Data Source.


  • input required createSnowflakeDataSourceInput

    The fields for creating a Snowflake Data Source.


Nullable DataSourceOrFailureResponse

The result of a mutation which creates or modifies a DataSource.

If successful, an DataSourceResponse will be returned; otherwise, a FailureResponse will be returned.