0 / 0

Snowflake configurazione del lignaggio

Ultimo aggiornamento: 15 apr 2025
Snowflake configurazione del lignaggio

Per importare i metadati del lignaggio da Snowflake, creare una connessione, una definizione dell'origine dati e un lavoro di importazione dei metadati.

Per importare i metadati del lignaggio per Snowflake, procedere come segue:

  1. Creare una definizione di origine dati.
  2. Creare una connessione all'origine dati in un progetto.
  3. Creare un'importazione di metadati.

Creazione di una definizione di origine dati

Creare una definizione di origine dati. Selezionare Snowflake come tipo di origine dati.

Creare una connessione a Snowflake

Creare una connessione all'origine dati in un progetto. Per i dettagli sul collegamento, vedere Snowflake connection.

Creare un'importazione di metadati

Creare un'importazione di metadati. Per saperne di più sulle opzioni specifiche dell'origine dati Snowflake :

Elenchi di inclusione ed esclusione

È possibile includere o escludere le risorse fino al livello di schema. Fornire database e schemi nel formato database/schema. Ogni parte viene valutata come espressione regolare. Anche gli asset aggiunti successivamente nell'origine dei dati saranno inclusi o esclusi se corrispondono alle condizioni specificate negli elenchi. Valori di esempio:

  • myDB/: tutti gli schemi del database myDB .
  • myDB2/.*: tutti gli schemi del database myDB2 .
  • myDB3/mySchema1: schema mySchema1 dal database myDB3 .
  • myDB4/mySchema[1-5]: qualsiasi schema nel mio database myDB4 con un nome che inizia con mySchema e finisce con una cifra compresa tra 1 e 5.

Input esterni

Se si utilizzano script SQL esterni a Snowflake, è possibile aggiungerli in un file.zip come input esterno. È possibile organizzare la struttura di un file .zip in sottocartelle che rappresentano database e schemi. Dopo la scansione, gli script vengono aggiunti ai rispettivi database e schemi nel catalogo o nel progetto selezionato. Il file.zip può avere la seguente struttura:

    <database_name>
        <schema_name>
           <script_name.sql>
    <database_name>
        <script_name.sql>
    <script_name.sql>
    replace.csv

Il file replace.csv contiene dei sostituti segnaposto per gli script aggiunti nel file.zip. Per ulteriori informazioni sul formato, vedere Sostituzioni di segnaposto.

Opzioni di importazione avanzate

Estrazione delle fasi della tabella
È possibile aggiungere un'espressione regolare per elencare gli stadi della tabella da cui si desidera estrarre i file di stadiazione. Utilizzare un nome completo e racchiudere ogni segmento tra doppie virgolette. Lasciare il campo vuoto se non si desidera estrarre i file in fasi da nessuna fase della tabella. Valore di esempio:
\\\"mydb\\\"\\.\\\"schema1\\\"\\.\\\".*\\\"|\\\"mydb\\\"\\.\\\"myschema\\\"\\.\\\"abc.*\\\
Estrazione della logica di trasformazione
È possibile abilitare la creazione di descrizioni della logica di trasformazione dal codice SQL negli script SQL.

Ulteriori informazioni

Argomento principale: Connettori supportati per l'importazione del lignaggio