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:
- Creare una definizione di origine dati.
- Creare una connessione all'origine dati in un progetto.
- 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 databasemyDB
.myDB2/.*
: tutti gli schemi del databasemyDB2
.myDB3/mySchema1
: schemamySchema1
dal databasemyDB3
.myDB4/mySchema[1-5]
: qualsiasi schema nel mio databasemyDB4
con un nome che inizia conmySchema
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