SnowConvert AI - Greenplum - CREATE TABLE¶
Traduction de Greenplum vers Snowflake
Description¶
Cette section explique les fonctionnalités exclusives à Greenplum.
Pour plus d’informations, voir la documentation CREATE TABLE.
Grammar Syntax¶
ENCODING¶
Note
Cette syntaxe n’est pas nécessaire dans Snowflake.
L’encodage de compression pour une colonne. Dans Snowflake, définir ENCODING n’est pas nécessaire car il gère automatiquement la compression des données, contrairement à Greenplum, qui pourrait configurer l’encodage manuellement. C’est pourquoi l’instruction ENCODING est supprimée pendant la migration.
Grammar Syntax¶
Source d’exemple¶
Code d’entrée :¶
Greenplum¶
Code de sortie :¶
Snowflake¶
DISTRIBUTED BY¶
Hint
Cette syntaxe est entièrement prise en charge par Snowflake.
La clause DISTRIBUTED BY dans Greenplum contrôle la manière dont les données des tables sont physiquement réparties entre les segments du système. Entre-temps, CLUSTER BY est un sous-ensemble de colonnes dans une table (ou d’expressions sur une table) qui sont explicitement désignées pour co-localiser les données dans la table dans les mêmes micro-partitions.
Grammar Syntax¶
Modèles d’échantillons de sources¶
Code d’entrée :¶
Greenplum¶
Code de sortie :¶
Snowflake¶
DISTRIBUTED RANDOMLY - REPLICATED¶
Note
Cette syntaxe n’est pas nécessaire dans Snowflake.
La clause DISTRIBUTED REPLICATED ou DISTRIBUTED RANDOMLY dans Greenplum contrôle la manière dont les données des tables sont physiquement réparties entre les segments du système. Comme Snowflake gère automatiquement le stockage de données, ces options seront supprimées lors de la migration.