# Службы Microsoft SQL Server Integration Services (SSIS)

Коннектор Microsoft SSIS служит для подключения к источникам данных и преобразований на уровне поля, обнаруженных в пакетах SSIS. И те и другие могут использоваться внутри коннектора и вне его для доступа к данным из других коннекторов в контейнере Qlik Lineage Connectors.

Модель развертывания пакета

Существует два типа развертывания:

* Модель развертывания проекта

  Когда проект, содержащий пакеты и параметры, разворачивается в каталоге SSISDB на экземпляре сервера SQL Server. Модель развертывания по умолчанию начиная с MS SQL Server 2012.

* Каталог

  Когда проекты и пакеты недоступны на сервере развертывания, можно использовать каталог, содержащий целые проекты (\*.Ispac) или отдельные пакеты (\*.Dtsx).

Примечание к информацииПримечание: Также существует устаревшая модель развертывания проектов (не поддерживается). Это модель развертывания по умолчанию начиная до MS SQL Server 2012.

Connection string (Строка подключения):

требуется при использовании модели развертывания проекта. Это строка подключения, используемая для подключения к серверу MS SQL Server, на котором разворачиваются проекты. Используйте встроенные средства безопасности, только если учетная запись службы Qlik Lineage Connectors имеет достаточные разрешения. Пользователь должен быть участником ssis\_admin в SSISDB или иметь роль sysadmin.

Путь к хранилищу проектов/пакетов:

требуется при использовании модели развертывания проекта. Будут включены все файлы проектов (\*.Ispac) и отдельных пакетов (\*.Dtsx), обнаруженные в каталоге или его подкаталогах.

Проверка: В зависимости от модели развертывания при проверке выполняется одно из следующих действий:

* При использовании модели развертывания проекта контроль строки подключения выполняется для проверки возможности подключения к SSIS на сервере MS SQL Server с целью чтения и извлечения проектов и пакетов.

Состояние проверки модели развертывания проекта

Состояние проверки модели развертывания проекта

Состояние проверки модели развертывания проекта ![Состояние объектов в модели развертывания проекта.](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Resources/Images/NodeGraph/ui-NodeGraphTD-24.png)

* При использовании каталога выполняется контроль для проверки доступа для чтения к указанному пути.

Рис. 25. Состояние проверки каталога

Рис. 25. Состояние проверки каталога

Рис. 25. Состояние проверки каталога ![Состояние объектов в каталоге.](https://help.qlik.com/ru-RU/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)

#### Полный список полей коннектора

Добавление коннектора SSIS

| Поле | Ввод по умолчанию или пример |
| --- | --- |
| ИД системы | Идентификатор |
| Имя системы | Имя |
| Описание | Описание (необязательно) |
| Модель развертывания | Выберите категорию |
| Строка подключения | источник данных=localhost; initial catalog=AdventureWorks;Integrated Security=SSPI; |
| Псевдонимы сервера коннектора |  |
| Система | Идентификатор |
| Имя сервера | mssql01-prod |
| Полностью квалифицированное имя домена | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| Имя DNS | mssql01-prod.company.com;mssql02-prod.company.com; |

## Правила Microsoft SSIS

Фильтр включения папок: укажите конкретные папки для включения в текущее правило.

Фильтр включения проектов: укажите конкретные проекты для включения в текущее правило.

Фильтр включения пакетов: укажите конкретные пакеты для включения в текущее правило.

Фильтр исключения: укажите конкретные ключевые слова для исключения папок, проектов или пакетов.

Примечание к информацииДля обработки фильтров включения используется логический оператор AND (И). Например, если применяется фильтр сайтов и проектов, будут включены только соответствующие ему проекты на соответствующих сайтах. Если оставить фильтр включения пустым, будут включены все соответствия. Все фильтры можно ввести как точные строки или как шаблоны с подстановочными знаками. Если требуется применить несколько фильтров, их можно разделять точкой с запятой.

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

#### Полный список полей правил

Добавление правила SSIS

| Поле | Ввод по умолчанию или пример |
| --- | --- |
| Выбрать тип правила | Правило SSIS |
| Имя | Введите имя для этого правила |
| Описание | Описание (необязательно) |
| Фильтр включения папок | ETL; Извлечение\*; Преобразование\* |
| Фильтр включения проектов | ETL; Извлечение\*; Преобразование\* |
| Фильтр включения пакетов | ETL; Извлечение\*; Преобразование\* |
| Фильтр исключения | Архив; Тест\* |
| Приоритет правила | Введите приоритет обработки для этого правила |

## Псевдоним папки

Псевдоним папки будет синхронизировать разные ссылки, из которых может считывать данные коннектор. Например, приложение может ссылаться на папку с указанием пути \\mssql01-prod\sources, а в скрипт ссылается на нее же с указанием пути \\mssql01-prod.company.com\sources. В этом случае две разные ссылки указывают на одну и ту же папку, но на графиках происхождения это выглядит не так. При добавлении псевдонима имя ресурса будет синхронизировано, благодаря чему графики будут согласованы.