Introduction
Welcome to Snowflake SnowConvert for Amazon Redshift. Let us be your guide on the road to a successful migration.
This is a deprecated version of the SnowConvert documentation, please visit the official site HERE.
What is SnowConvert for Amazon Redshift?
SnowConvert is a software that understands Amazon Redshift SQL and PL/pgSQL, and performs the following conversions:
Amazon Redshift SQL to Snowflake SQL
PL/pgSQL to Snowflake Scripting SQL.
SnowConvert for Amazon Redshift is still under a development phase and therefore, some functionality is still pending to be implemented.
SnowConvert Terminology
Before we get lost in the magic of these code conversions, here are a few terms/definitions so you know what we mean when we start dropping them all over the documentation:
SQL (Structured Query Language): the standard language for storing, manipulating, and retrieving data in most modern database architectures.
PL/pgSQL: Procedural Language for SQL. In Redshift, you can create stored procedures using the PostgreSQL procedural language.
SnowConvert: the software that converts securely and automatically your Redshift files to the Snowflake cloud data platform.
Conversion rule or transformation rule: rules that allow SnowConvert to convert from a portion of source code to the expected target code.
Parse: parse or parsing is an initial process done by SnowConvert to understand the source code, and build up an internal data structure to process the conversion rules.
Let's dive into the code conversions that SnowConvert can perform.
Last updated