Point this agent at your warehouse codebase (SQL, dbt, orchestration) and ask it to plan your migration to Snowflake. It inventories the Redshift footprint, plans an UNLOAD → S3 Parquet → external stage → COPY INTO pipeline, translates DDL and dialect differences, and validates a sample slice in a Snowflake sandbox database with paired row counts and checksums.
SNOWFLAKE_ACCOUNT — test account identifierSNOWFLAKE_USER — user for the sandboxSNOWFLAKE_PASSWORD — that user's password (test account only)SNOWFLAKE_WAREHOUSE — sandbox warehouseSNOWFLAKE_DATABASE — sandbox database the agent may create schemas inAWS_READONLY_ACCESS_KEY_ID / AWS_READONLY_SECRET_ACCESS_KEY —
optional; read access to the S3 bucket where you run UNLOADThis solution translates schemas, plans loads, and validates sample slices. It does not execute UNLOAD on your Redshift cluster (you run the generated UNLOAD statements yourself), does not rewrite PL/pgSQL stored procedure bodies (it flags and inventories them for Snowflake Scripting rewrite), and does not migrate Spectrum external tables, users/grants, or BI dashboards — those each get a planned follow-up lane.
Inventories Redshift footprints, plans UNLOAD-to-Snowflake load pipelines, translates DDL and SQL dialect, and validates sample slices with paired counts and checksums in a Snowflake sandbox.