Microsoft Azure SQL Database konfiguration der Abstammung
Um Lineage-Metadaten aus Microsoft Azure SQL Database zu importieren, erstellen Sie eine Verbindung, eine Datenquellendefinition und einen Metadaten-Importauftrag.
Führen Sie die folgenden Schritte aus, um Metadaten zur Abstammung für Microsoft Azure SQL Database zu importieren:
- Erstellen Sie eine Datenquellendefinition.
- Erstellen Sie eine Verbindung zur Datenquelle in einem Projekt.
- Erstellen Sie einen Metadatenimport.
Erstellen einer Datenquellendefinition
Erstellen Sie eine Datenquellendefinition. Wählen Sie Microsoft Azure SQL Database als Datenquellentyp.
Erstellen einer Verbindung zu Microsoft Azure SQL Database
Erstellen Sie eine Verbindung zur Datenquelle in einem Projekt. Einzelheiten zur Verbindung finden Sie unter Microsoft Azure SQL Database.
Erstellen eines Metadatenimports
Erstellen Sie einen Metadatenimport. Erfahren Sie mehr über die Optionen, die spezifisch für die Datenquelle Microsoft Azure SQL Database sind:
Einschluss- und Ausschlusslisten
Sie können Assets bis zur Schemaebene ein- oder ausschließen. Stellen Sie Datenbanken und Schemas im Format "Datenbank/Schema" bereit. Jeder Teil wird als regulärer Ausdruck ausgewertet. Assets, die der Datenquelle später hinzugefügt werden, werden ebenfalls eingeschlossen oder ausgeschlossen, wenn sie den in den Listen angegebenen Bedingungen entsprechen. Beispielwerte:
myDB/
: alle Schemata in der DatenbankmyDB
.myDB2/.*
: alle Schemata in der DatenbankmyDB2
.myDB3/mySchema1
:mySchema1
schema aus der DatenbankmyDB3
.myDB4/mySchema[1-5]
: jedes Schema in meiner DatenbankmyDB4
mit einem Namen, der mitmySchema
beginnt und mit einer Ziffer zwischen 1 und 5 endet.
Externe Eingaben
Wenn Sie externe SQL- und T-SQL-Skripte für Microsoft Azure SQL Database verwenden, können Sie diese in einer.zip-Datei als externen Input hinzufügen. Sie können die Struktur einer ZIP-Datei als Unterordner organisieren, die Datenbanken und Schemas darstellen. Nach dem Scannen der Scripts werden sie den jeweiligen Datenbanken und Schemas im ausgewählten Katalog oder Projekt hinzugefügt. Die.zip-Datei kann die folgende Struktur haben:
<database_name>
<schema_name>
<script_name.sql>
<database_name>
<script_name.sql>
<script_name.sql>
replace.csv
linkedServerConnectionsConfiguration.prm
Die Datei replace.csv
enthält Platzhalter für die Skripte, die in der.zip-Datei hinzugefügt werden. Weitere Informationen über das Format finden Sie unter Ersetzung von Platzhaltern.
Die Datei linkedServerConnectionsConfiguration.prm
enthält verknüpfte Serververbindungsdefinitionen. Die folgende Struktur definiert eine einzelne Verbindung:
[{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}
Erweiterte Importoptionen
- Erweiterte Attribute extrahieren
- Sie können erweiterte Attribute wie Primärschlüssel, eindeutige und referentielle Integritätsbeschränkungen von Spalten extrahieren. Standardmäßig werden diese Attribute nicht extrahiert.
- Extraktionsmodus
- Sie können entscheiden, welcher Extraktionsmodus für die importierten Metadaten ausgeführt werden soll. Folgende Optionen stehen dabei zur Auswahl:
- Prefetch: wird für relationale Datenbanken verwendet.
- Parallele Massenzuweisung: für analytische Verarbeitungsengines.
- Einzelthread: zur Vermeidung von Parallelität und große Abfragen während der Extraktion. Wenn Sie diesen Modus auswählen, ist die Leistung möglicherweise gering.
- Extraktion der Transformationslogik
- Sie können die Erstellung von Beschreibungen der Transformationslogik aus SQL-Code in SQL-Skripten aktivieren.
Weitere Informationen
Übergeordnetes Thema: Unterstützte Konnektoren für den Import von Abstammungslinien