Skip to main content
Snowflake logo

Overview

Add Snowflake to any ModuleX agent or workflow. Snowflake data warehouse integration via snowflake-connector-python (the official driver). Provides SQL execution, batched inserts, and introspection (databases/schemas/tables/warehouses).
Categories: Databases · Database · Data Warehouse · Analytics · Auth: Snowflake Credentials · Actions: 9

Authentication

Snowflake Credentials

Authenticate with Snowflake account credentials (account/user/password/warehouse).

Required Credentials

Available Actions

Parameters

string
required
The SQL to execute
array
Bind values for ‘%s’ placeholders

Response

Parameters

string
required
Fully qualified table (DATABASE.SCHEMA.TABLE) — or just TABLE if database/schema is set in auth_data
object
required
Column-value pairs to insert

Response

Parameters

string
required
Fully qualified table (DATABASE.SCHEMA.TABLE) — or just TABLE if database/schema is set in auth_data
array
required
Column names
array
required
List of rows, each a list of values matching columns
integer
Rows per batch (clamped to 10-1000) (Default: 100)

Response

Response

Parameters

string
required
Database name

Response

Parameters

string
required
Database name
string
required
Schema name

Response

Response

Parameters

string
required
Fully qualified table (DATABASE.SCHEMA.TABLE) — or just TABLE if database/schema is set in auth_data

Response

Parameters

string
required
Fully qualified table (DATABASE.SCHEMA.TABLE) — or just TABLE if database/schema is set in auth_data
integer
Rows to sample (clamped 1-1000) (Default: 10)

Response

MySQL

PostgreSQL

Supabase