SnowConvert AI – PostgreSQL – CREATE MATERIALIZED VIEW¶
Übersetzungsreferenz zum Konvertieren der materialisierten PostgreSQL-Ansicht in eine dynamische Snowflake-Tabelle
Gilt für:¶
PostgreSQL
Greenplum
Netezza
Beschreibung¶
In SnowConvert AI werden materialisierte Ansichten in dynamische Snowflake-Tabellen umgewandelt. Um dynamische Tabellen ordnungsgemäß zu konfigurieren, müssen zwei wichtige Parameter definiert werden: TARGET_LAG und WAREHOUSE. Wenn diese Parameter in den Konfigurationsoptionen nicht spezifiziert sind, verwendet SnowConvert AI bei der Konvertierung standardmäßig die vorab zugewiesenen Werte, wie im folgenden Beispiel gezeigt.
Grammatikalische Syntax¶
Codebeispiele¶
Simple Case¶
Eingabecode:
PostgreSQL¶
Ausgabecode:
Snowflake¶
IF NOT EXISTS¶
Hinweis
Diese Syntax wird in Snowflake vollständig unterstützt.
Diese Klausel wurde während der Migration von PostgreSQL zu Snowflake entfernt.
USING, TABLESPACE und WITH¶
Bemerkung
Diese Syntax wird in Snowflake nicht benötigt.
Diese Klauseln werden während des Konvertierungsprozesses entfernt. In PostgreSQL werden sie verwendet, um den Datenspeicher manuell weiter anzupassen. Dies ist etwas, das Snowflake automatisch handhabt (in Form von Mikropartitionen), und stellt normalerweise kein Problem dar.