# Microsoft SQL Server Integration Services (SSIS)

Łącznik Microsoft SSIS służy do łączenia źródeł danych i przekształceń na poziomie pola w pakietach SSIS. Może to dotyczyć zarówno sposobu ich użycia wewnętrznie w łączniku, jak i zewnętrznie, do danych z innych łączników w kontenerze Łączniki Pochodzenie danych Qlik.

Model wdrażania pakietów

Istnieją dwa modele wdrażania:

* Model wdrażania projektu

  Gdy projekt zawierający pakiety i parametry jest wdrażany w katalogu SSISDB w wystąpieniu serwera SQL Server. Domyślny model wdrażania od wersji MS SQL Server 2012.

* Katalog

  Gdy projekty i pakiety nie są dostępne z serwera wdrożenia, można użyć katalogu zawierającego całe projekty (\*.Ispac) lub oddzielne pakiety (\*.Dtsx).

InformacjaUwaga: Istnieje również Starszy model wdrażania projektu (nieobsługiwany). Jest to domyślny model wdrażania w przypadku wersji przed MS SQL Server 2012.

Ciąg połączenia:

Wymagane w przypadku korzystania z Modelu wdrażania projektu. Jest to ciąg połączenia używany do łączenia się z serwerem MS SQL, na którym wdrażane są projekty. Używaj zintegrowanych zabezpieczeń tylko wtedy, gdy konto usługi Łączniki Pochodzenie danych Qlik ma wystarczające uprawnienia. Użytkownik musi być członkiem „ssis\_admin” w SSISDB lub mieć rolę „sysadmin”.

Ścieżka przechowywania projektu/pakietu:

Wymagane w przypadku korzystania z Modelu wdrażania katalogu. Zostaną uwzględnione wszystkie pliki projektu (\*.Ispac) i oddzielne pliki pakietów (\*.Dtsx) znalezione w katalogu lub dowolnym z jego podkatalogów.

Test: W zależności od modelu wdrożenia testowanie obejmuje jedną z następujących czynności:

* Podczas korzystania z Modelu wdrażania projektu przeprowadzana jest kontrola ciągu połączenia i możliwości połączenia z usługami SSIS na serwerze MS SQL Server w celu odczytywania i wyodrębniania projektów oraz pakietów.

Status testu modelu wdrażania projektu

Status testu modelu wdrażania projektu

Status testu modelu wdrażania projektu ![Stan elementów w Modelu wdrażania projektu.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/NodeGraph/ui-NodeGraphTD-24.png)

* Podczas korzystania z Katalogu przeprowadzana jest kontrola, aby zapewnić dostęp do odczytu do określonej ścieżki.

Rysunek 25 — Status testu katalogu

Rysunek 25 — Status testu katalogu

Rysunek 25 — Status testu katalogu ![Stan pozycji w Katalogu.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/NodeGraph/ui-NodeGraphTD-25.png)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/ms-sql-sis.htm)

#### Pełna lista pól łącznika

Dodawanie łącznika SSIS

| Pole | Domyślne dane lub przykład |
| --- | --- |
| Identyfikator systemu | Identyfikator |
| Nazwa systemu | Nazwa |
| Opis | Opis (opcjonalny) |
| Model wdrożenia | Wybierz kategorię |
| Ciąg połączenia | źródło danych=localhost; katalog początkowy=AdventureWorks;Zintegrowane zabezpieczenia=SSPI; |
| Aliasy serwera łączników |  |
| Systemowe | Identyfikator |
| Nazwa serwera | mssql01-prod |
| W pełni kwalifikowana nazwa domeny | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| DNS Name | mssql01-prod.company.com;mssql02-prod.company.com; |

## Reguły Microsoft SSIS

Filtr uwzględniania folderów: Określ foldery do uwzględnienia w bieżącej regule.

Filtr uwzględniania projektów: Określ projekty do uwzględnienia w bieżącej regule.

Filtr uwzględniania pakietów: Określ pakiety do uwzględnienia w bieżącej regule.

Filtr wykluczania: Określ słowa kluczowe używane do wykluczania folderów, projektów lub pakietów.

InformacjaFiltry uwzględniania są interpretowane z logicznym I. Jeżeli na przykład używany jest filtr lokacji i projektu, uwzględniane są tylko pasujące projekty w pasujących lokacjach. Jeśli filtr uwzględniania pozostanie pusty, zostaną uwzględnione wszystkie dopasowania. Wszystkie filtry można wpisać jako określone ciągi lub wzorce wieloznaczne. Jeśli potrzebnych jest więcej filtrów, można je oddzielić średnikiem.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/ms-sql-sis.htm)

#### Pełna lista pól reguł

Dodawanie reguły SSIS

| Pole | Domyślne dane lub przykład |
| --- | --- |
| Wybierz typ reguły | Reguła SSIS |
| Nazwa | Wprowadź nazwę tej reguły. |
| Opis | Opis (opcjonalny) |
| Uwzględnij filtr folderów | ETL; Ekstrakcja\*; Transformacja\* |
| Uwzględnij filtr projektów | ETL; Ekstrakcja\*; Transformacja\* |
| Filtr uwzględniania pakietów | ETL; Ekstrakcja\*; Transformacja\* |
| Filtr wykluczania | Archiwum; Test\* |
| Priorytet reguły | Wprowadź priorytet przetwarzania tej reguły |

## Alias folderu

Alias folderu będzie synchronizować różne odwołania, z których może odczytywać łącznik. Na przykład aplikacja może odwoływać się do folderu jako \\mssql01-prod\sources, ale w skrypcie jest on wskazywany jako \\mssql01-prod.company.com\sources. W tym przypadku dwa różne odniesienia wskazują na ten sam folder, ale nie pojawi się on w ten sposób na wykresach pochodzenia danych. Po dodaniu aliasu nazwa zasobu zostanie zsynchronizowana, a wykresy zostaną uzgodnione.