Microsoft Azure SQL Database configurazione del lignaggio
Per importare i metadati del lignaggio da Microsoft Azure SQL Database, creare una connessione, una definizione dell'origine dati e un lavoro di importazione dei metadati.
Per importare i metadati del lignaggio per Microsoft Azure SQL Database, 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 Microsoft Azure SQL Database come tipo di origine dati.
Creare una connessione a Microsoft Azure SQL Database
Creare una connessione all'origine dati in un progetto. Per i dettagli sul collegamento, vedere Microsoft Azure SQL Database connection.
Creare un'importazione di metadati
Creare un'importazione di metadati. Ulteriori informazioni sulle opzioni specifiche dell'origine dati Microsoft Azure SQL Database :
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 termina con una cifra compresa tra 1 e 5.
Input esterni
Se si utilizzano script SQL e T-SQL esterni per Microsoft Azure SQL Database, è 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
linkedServerConnectionsConfiguration.prm
Il file replace.csv
contiene dei sostituti segnaposto per gli script aggiunti nel file.zip. Per ulteriori informazioni sul formato, vedere Sostituzioni di segnaposto.
Il file linkedServerConnectionsConfiguration.prm
contiene le definizioni delle connessioni al server collegate. La seguente struttura definisce una singola connessione:
[{Shortcut_Name}] Type={connection_type}
Connection_String={connection_string}
Server_Name={server_name}
Database_Name={database_name}
Schema_Name={schema_name}
User_Name={user_name}
Opzioni di importazione avanzate
- Estrai attributi estesi
- È possibile estrarre attributi estesi come la chiave primaria, l'unicità e i vincoli di integrità referenziale delle colonne. Per impostazione predefinita, questi attributi non vengono estratti.
- Modalità di estrazione
- È possibile decidere quale modalità di estrazione eseguire per i metadati importati. Hai le seguenti opzioni:
- Prefetch: si usa per i database relazionali.
- Parallel bulk: utilizzare per i motori di elaborazione analitica.
- Single-thread: utilizzare per evitare il parallelismo e le query di grandi dimensioni durante l'estrazione. Quando si seleziona questa modalità, le prestazioni potrebbero essere ridotte.
- 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