Skip to main content
Version: 4

Snowflake triggers and actions

A Trigger is an event or condition that initiates the execution of specific actions or workflows. Following is the list of supported Snowflake triggers.

Trigger
Description
Scheduled QueryProvide SQL statement. Rows matching the SQL query will be processed.
New Row in a TableProcess newly inserted rows in a table.
New or Updated Row in a TableProcess newly inserted or updated rows in a table.
Select RowsSelect rows from a table.

A Snowflake Action, for example, Insert Row, is required to send data to Snowflake using the Snowflake app connector. Following is the list of supported Snowflake actions. 

Action
Description
Insert RowInserts row in a table.
Update rowUpdates row in a table based on a specified unique key.
Update Multiple RowsUpdates multiple rows in a table based on the specified WHERE condition.
Delete RowDeletes rows from a table based on a specified unique key.
Delete Multiple RowsDeletes multiple rows from a table based on specified WHERE condition.
Run custom SQLRuns a single custom SQL query.
Run long query using custom SQLRuns multiple custom SQL queries.
Select RowsSelects rows from a table.
Insert Row In BatchInserts Row contacts (bulk) in a table snowflakes database in Batch.
Delete Row in BatchDeletes multiple rows from a table in Batch.
Upsert RowsCreates a new row or updates an existing row.
Upsert Rows in BatchCreates new rows or updates existing rows in batch.