Back
Snowflake Wrapper

Snowflake Wrapper

Overview

Snowflake is the AI Data Cloud: a cloud-based platform used by more than 13,000 organizations worldwide for data warehousing, analytics, and AI application development. It runs across AWS, Azure, and Google Cloud, providing a single platform for structured and unstructured data with built-in governance and AI capabilities.

The Snowflake Wrapper brings your Snowflake data into Postgres as queryable foreign tables. Read and write Snowflake tables and views with plain SQL and join them against your application data. The wrapper uses key-pair authentication to access Snowflake's SQL REST API, works with Supabase Vault for secure private key management, and is built on WebAssembly (Wasm) for lightweight, sandboxed execution.

Supported Operations

ObjectSelectInsertUpdateDelete
Tables / Views

Supported Data Types

Postgres TypeSnowflake Type
booleanBOOLEAN
smallintSMALLINT
integerINT
bigintBIGINT
floatFLOAT4
double precisionFLOAT8
numericNUMBER
textVARCHAR
dateDATE
timestampTIMESTAMP_NTZ
timestamptzTIMESTAMP_TZ

Resources

Details

DeveloperSupabase
DocumentationLearn

Third-party integrations and docs are managed by Supabase partners.

Get started with Snowflake Wrapper and Supabase.