SnowConvert AI – SQL Server – Azure Synapse – Materialisierte Ansicht

Übersetzungsreferenz zum Konvertieren der materialisierten Ansicht in eine dynamische Snowflake-Tabelle

Applies to
  • Azure Synapse Analytics

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.

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

SQL Server

CREATE MATERIALIZED VIEW sales_total
AS
SELECT SUM(amount) AS total_sales
FROM sales;
Copy

Snowflake

 CREATE OR REPLACE DYNAMIC TABLE sales_total
--** SSC-FDM-0031 - DYNAMIC TABLE REQUIRED PARAMETERS SET BY DEFAULT **
TARGET_LAG='1 day'
WAREHOUSE=UPDATE_DUMMY_WAREHOUSE
COMMENT = '{"origin":"sf_sc","name":"snowconvert","version":{"major":1, "minor":0},"attributes":{"component":"oracle"}}'
AS
SELECT SUM(amount) AS total_sales
FROM
sales;
Copy