SnowConvert AI – Oracle – Materialisierte Ansichten erstellen¶
Übersetzungsreferenz zum Konvertieren der materialisierten Oracle-Ansicht in eine dynamische Snowflake-Tabelle
Beschreibung¶
In SnowConvert AI werden materialisierte Oracle-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.
Für weitere Informationen über materialisierte Ansichten klicken Sie hier.
Einzelheiten zu den erforderlichen Parametern für dynamische Tabellen finden Sie hier.
Beispielhafte Quellcode-Muster¶
Oracle¶
Snowflake¶
Aktualisierungsmodi¶
Snowflakes dynamische Tabellen unterstützen ein Äquivalent zu den Aktualisierungsmodi der materialisierten Ansichten von Oracle. Die entsprechenden Modi sind wie folgt:
Oracle:
FAST: Aktualisiert nur die Zeilen, die sich geändert haben.
COMPLETE: Aktualisiert die gesamte materialisierte Ansicht.
FORCE: Verwendet FAST, wenn möglich, andernfalls COMPLETE.
Snowflake:
AUTO: Bestimmt automatisch die beste Aktualisierungsmethode.
FULL: Aktualisiert die gesamte Tabelle, was dem COMPLETE-Modus von Oracle entspricht.
INCREMENTAL: Aktualisiert nur die geänderten Zeilen.
Standardaktualisierungsmodus¶
Bei Verwendung von SnowConvert AI ist der Standardmodus für die Aktualisierung der dynamischen Tabelle AUTO.
Modus Zuordnungen¶
Oracle FAST und FORCE -> Snowflake AUTO
Oracle COMPLETE -> Snowflake FULL
Weitere Einzelheiten finden Sie in der offiziellen Dokumentation zu Oracle Aktualisierungsmodi und Snowflake Aktualisierungsmodi.
Oracle¶
Snowflake¶
Bekannte Probleme¶
Zur Zeit sind keine Fehler bekannt.