Microsoft SQL Server Integration Services (SSIS)
Der Microsoft SSIS-Konnektor wird verwendet, um Datenquellen und Transformationen auf Feldebene, die in SSIS-Paketen gefunden wurden, zu verbinden. Dabei kann es sich sowohl um die interne Verwendung im Konnektor als auch um die externe Verbindung zu Daten von anderen Konnektoren in der Qlik Lineage Connectors-Sammelbox handeln.
Paketbereitstellungsmodell
Es gibt zwei Arten von Bereitstellungsmodellen:
-
Projektbereitstellungsmodell
Wenn ein Projekt, das Pakete und Parameter enthält, im SSISDB-Katalog auf einer Instanz von SQL Server bereitgestellt wird. Standardbereitstellungsmodell seit MS SQL Server 2012.
-
Directory
Wenn Projekte und Pakete nicht über den Server der Bereitstellung zugänglich sind, kann ein Verzeichnis genutzt werden, das entweder ganze Projekte (*.lspac) oder getrennte Pakete (*.Dtsx) enthält.
Verbindungsstring:
Erforderlich, wenn das Projektbereitstellungsmodell verwendet wird. Dies ist der Verbindungsstring, der zur Verbindung mit dem MS SQL Server verwendet wird, wenn die Projekte bereitgestellt werden. Verwenden Sie integrierte Sicherheit nur, wenn das Qlik Lineage Connectors-Servicekonto über ausreichend Berechtigungen verfügt. Benutzer müssen entweder Mitglieder von „ssis_admin“ in SSISDB sein oder über die Rolle „sysadmin“ verfügen.
Projekt-/Paketspeicherpfad:
Erforderlich, wenn das Verzeichnisbereitstellungsmodell verwendet wird. Es werden alle Projektdateien (*.Ispac) und alle getrennten Paketdateien (*.Dtsx) eingeschlossen, die im Verzeichnis oder dessen Unterverzeichnissen gefunden werden.
Test: Abhängig vom Bereitstellungsmodell verfährt der Test wie folgt:
-
Wenn das Projektbereitstellungsmodell verwendet wird, erfolgt eine Kontrolle des Verbindungsstrings und es wird die Fähigkeit überprüft, eine Verbindung zu SSIS auf MS SWL Server herzustellen, um Projekte und Pakete zu lesen und zu extrahieren.
-
Wenn ein Verzeichnis verwendet wird, wird eine Kontrolle durchgeführt, um den Lesezugriff auf den angegebenen Pfad sicherzustellen.
Microsoft SSIS-Regeln
Filter „Ordner einschließen“: Geben Sie spezifische Ordner an, die in die aktuelle Regel eingeschlossen werden sollen.
Filter „Projekte einschließen“: Geben Sie spezifische Projekte an, die in die aktuelle Regel eingeschlossen werden sollen.
Filter „Pakete einschließen“: Geben Sie spezifische Pakete an, die in die aktuelle Regel eingeschlossen werden sollen.
Ausschlussfilter: Geben Sie spezifische Schlüsselwörter an, die verwendet werden, um Ordner/Projekte/Pakete auszuschließen.
Ordneralias
Ein Ordner-Alias synchronisiert die verschiedenen Referenzen, aus denen ein Konnektor lesen kann. Beispielsweise kann ein Ordner in einer Anwendung als \\mssql01-prod\sources bezeichnet werden, während er in einem Skript als \\mssql01-prod.company.com\sources bezeichnet wird. In diesem Fall zeigen die beiden unterschiedlichen Referenzen auf den gleichen Ordner, was aber in den Herkunftsdiagrammen nicht erkenntlich ist. Durch Hinzufügen des Alias wird der Ressourcenname synchronisiert, und die Diagramme werden miteinander abgestimmt.