Overview
Snowflake is a cloud-based data platform built for scalable storage, fast querying, and secure data sharing across structured and semi-structured datasets. It separates compute and storage for flexible scaling and supports advanced analytics with strong performance across major cloud providers.
Appian helps you get more from Snowflake by turning raw data into action through low-code applications and AI-powered automation. With Appian’s data fabric, you can connect to Snowflake to enable unified views, streamlined workflows, and faster decisions, all while keeping Snowflake as your system of record.
Use this Appian Connected System to authenticate with OAuth 2.0: Authorization Code Grant in order to access and execute actions on your Snowflake resources. Through the integrations provided in this plug-in, you can select, insert, update, delete, and call a function or stored procedure in any accessible warehouse, schema, or table.
This plug-in was originally authored by Appian's partner, WNS Vuram. It is now maintained by the Appian Technology Partner Team.
Key Features & Functionality
Hello Appian Team!
We were previously on a super old version of this plugin that allowed a direct SQL statement. We're unable to migrate all of our queries to the new plugin because it doesn't support SQL queries like one would expect from a Snowflake connector via the statements REST API. For example:
`SELECT DISTINCT {...}`
`SELECT abc.col1, xyz.col2 FROM ABC abc JOIN XYZ xyz ON {...}`
Can we please get a plugin update to support basic SQL?
Are there current workarounds for these that do not involve creating a view in Snowflake? Our developers only have, and will always only have, a read only role into Snowflake.
Hi safet.habibija and Jesse Knight! Sorry for any inconvenience caused by this bug. It has since been resolved in the most recent plug-in version (v 4.1.0).
Hi! Key Pair authentication is now supported. Sorry for any inconvenience.
Hi! Thanks for your question. As of the most recent release, Key Pair authentication is supported.
Any updates on the release?
Is Key Pair authentication supported? We have snowflake backed record (web service backed record), but the data sync is failing due to the OAuth 2.0 Authorization Code Grant, as the system is unable to authorize the request.
Hi Alex King . We are experiencing the same issue. Looking forward for an update
We are currently having the same issues with OAuth 2.0. The Key Pair Authentication is necessary. Hopefully this works soon. We will be system down if this is not resolved.