SnowConvert AI - PostgreSQL - CREATE MATERIALIZED VIEW¶
Référence de traduction pour convertir une vue matérialisée PostgreSQL en table dynamique Snowflake
S’applique à :¶
PostgreSQL
Greenplum
Netezza
Description¶
Dans SnowConvert AI, les vues matérialisées sont transformées en tables dynamiques Snowflake. Pour configurer correctement les tables dynamiques, deux paramètres essentiels doivent être définis : TARGET_LAG et WAREHOUSE. Si ces paramètres ne sont pas spécifiés dans les options de configuration, SnowConvert AI utilisera par défaut des valeurs préattribuées lors de la conversion, comme illustré dans l’exemple ci-dessous.
Grammar Syntax¶
Exemples de code¶
Cas simple¶
Code d’entrée :
PostgreSQL¶
Code de sortie :
Snowflake¶
IF NOT EXISTS¶
Hint
Cette syntaxe est entièrement prise en charge par Snowflake.
Cette clause a été supprimée lors de la migration de PostgreSQL vers Snowflake.
USING, TABLESPACE et WITH¶
Note
Cette syntaxe n’est pas nécessaire dans Snowflake.
Ces clauses sont supprimées pendant le processus de conversion. Dans PostgreSQL, elles sont utilisées pour personnaliser davantage le stockage des données manuel. C’est quelque chose que Snowflake gère automatiquement (micro partitions), et ce n’est généralement pas un problème.