SnowConvert AI – Greenplum – CREATE TABLE¶
Übersetzung von Greenplum in Snowflake
Beschreibung¶
In diesem Abschnitt werden Features erläutert, die ausschließlich von Greenplum bereitgestellt werden.
Weitere Informationen dazu finden Sie in der Dokumentation zu CREATE TABLE.
Grammatikalische Syntax¶
ENCODING¶
Bemerkung
Diese Syntax wird in Snowflake nicht benötigt.
Die Komprimierungscodierung für eine Spalte. Das Definieren von ENCODING in Snowflake ist nicht erforderlich, da das Programm die Datenkomprimierung automatisch durchführt, im Gegensatz zu Greenpum, wo die Codierung manuell eingerichtet wird. Aus diesem Grund wird die ENCODING-Anweisung während der Migration entfernt.
Grammatikalische Syntax¶
Beispielquelle¶
Eingabecode:¶
Greenplum¶
Ausgabecode:¶
Snowflake¶
DISTRIBUTED-BY¶
Hinweis
Diese Syntax wird in Snowflake vollständig unterstützt.
Die DISTRIBUTED BY-Klausel in Snowflake steuert, wie die Tabellendaten physisch über die Segmente des Systems verteilt werden. Währenddessen ist CLUSTER BY eine Teilmenge von Spalten oder Ausdrücken in einer Tabelle, die explizit dazu bestimmt sind, Daten in denselben Mikropartitionen der Tabelle zusammenzulegen.
Grammatikalische Syntax¶
Beispielhafte Quellcode-Muster¶
Eingabecode:¶
Greenplum¶
Ausgabecode:¶
Snowflake¶
DISTRIBUTED RANDOMLY - REPLICATED¶
Bemerkung
Diese Syntax wird in Snowflake nicht benötigt.
Die DISTRIBUTED REPLICATED- oder DISTRIBUTED RANDOMLY-Klausel in Snowflake steuert, wie die Tabellendaten physisch über die Segmente des Systems verteilt werden. Da Snowflake die Datenspeicherung automatisch handhabt, werden diese Optionen bei der Migration entfernt.