Поделиться через


Пути служб Integration Services

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Путь связывает два компонента в потоке данных при помощи соединения выхода одного компонента потока данных с входом другого. У пути есть источник и целевой объект. Например, если путь соединяет источник OLE DB и преобразование «Сортировка», то источник OLE DB является источником пути, а целевым объектом пути будет преобразование «Сортировка». Источником является начало пути, а целевым объектом — его конец.

Если пакет запускается в конструкторе Integration Services, то вы можете просматривать данные в потоке данных путем подключения к пути средств просмотра данных. Средство просмотра данных может отображать данные в виде сетки. Средство просмотра данных — это эффективное средство отладки. Дополнительные сведения см. в статье Отладка потока данных.

Настройка пути

Конструктор Integration Services предоставляет диалоговое окно редактора пути потока данных для установки свойств пути, просмотра метаданных столбцов данных, которые проходят по этому пути, и настройки средств просмотра данных.

Настраиваемые свойства пути — это имя, описание и аннотация пути. Пути также можно настраивать программно. Дополнительные сведения см. в статье Программное соединение компонентов потока данных.

Аннотация пути показывает имя источника пути или имя пути в области конструктора вкладки Поток данных в конструкторе Integration Services. Аннотации пути похожи на аннотации, которые можно добавлять к потокам данных, потокам управления и обработчикам событий. Единственная разница заключается в том, что аннотация пути подключена к этому пути, тогда как другие аннотации появляются на вкладках Поток данных, Поток управленияи Обработчик событий в конструкторе Integration Services.

Метаданные показывают имя, тип данных, точность, масштаб, длину, кодовую страницу и компонент-источник для каждого выходного столбца предыдущего компонента. Компонент-источник потока является компонентом-источником данных, создавшим этот столбец. Он не обязательно должен быть первым компонентом потока данных. Например, преобразования «Объединить все» и «Сортировка» создают свои собственные столбцы, и они являются источниками для выходных столбцов. Преобразование «Копирование столбца», напротив, может проходить по столбцам, не изменяя их, или может создавать новые столбцы путем копирования входных столбцов. Преобразование «Копирование столбца» является компонентом-источником только для новых столбцов.

Задание свойств пути с помощью редактора пути потока данных

Пути соединяют два компонента потока данных. Перед тем как установить свойства пути, необходимо, чтобы поток данных содержал как минимум два подключенных компонента потока данных.

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Щелкните вкладку Поток данных , затем дважды щелкните путь.

  4. В Редакторе пути потока данныхнажмите кнопку Общие. Теперь можно изменить заданное по умолчанию имя пути и предоставить его описание. Также можно изменить свойство PathAnnotation.

  5. Щелкните OK.

  6. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

Страница "Общие" — редактор пути потока данных

Используйте диалоговое окно Редактор пути потока данных , чтобы устанавливать свойства пути, просматривать метаданные столбцов и управлять средствами просмотра данных, прикрепленными к пути.

Используйте раздел Общие диалогового окна Редактор пути потока данных , чтобы задать имя и описание пути, а также указать заметки для пути.

Параметры

Имя
Введите уникальное имя пути.

ИД
Идентификатор истории данных пути. Это свойство доступно только для чтения.

IdentificationString
Строка, идентифицирующая путь. Автоматически образуется из имени, введенного выше.

Description
Введите описание пути.

PathAnnotation
Укажите тип заметки, который должен использоваться. Выберите Never , чтобы отключить заметки, AsNeeded , чтобы включить заметки по требованию, SourceName , чтобы комментирование осуществлялось автоматически с использованием значения параметра SourceName и PathName , чтобы комментирование осуществлялось автоматически с использованием значения параметра Name .

DestinationName
Отображает вход, являющийся концом пути.

SourceName
Отображает выход, являющийся началом пути.

Страница "Метаданные" — редактор пути потока данных

Страница Метаданные диалогового окна Редактор пути потока данных используется для просмотра метаданных столбцов пути.

Параметры

Метаданные о пути
Перечисляются метаданные столбца. Для сортировки данных в столбце щелкните его заголовок.

Имя
Содержит имя столбца.

Тип данных
Содержит тип данных столбца.

Точность
Содержит количество десятичных знаков числового значения.

Масштабировать
Содержит количество цифр справа от десятичного разделителя в числовом значении.

Длина
Содержит текущую ширину столбца.

Кодовая страница
Содержит кодовую страницу столбца. Значение 0 указывает на то, что столбец не использует кодовую страницу. Это бывает, если данные, представленные в Юникоде, либо имеют числовой тип данных или тип данных даты или времени.

Позиция ключа сортировки
Указывается позицию ключа сортировки столбца. Значение 0 указывает на то, что столбец не отсортирован.

Примечание.

Префикс минуса (-) указывает на то, что столбец отсортирован в порядке убывания.

Флаги сравнения
Перечисляются флаги сравнения, применимые к столбцу.

Исходный компонент
Указывается компонент потока данных, являющийся источником столбца.

Копировать в буфер обмена
Копирование метаданных столбца в буфер обмена. По умолчанию все строки метаданных копируются в порядке, отображенном в текущий момент.

Страница "Средства просмотра данных" — редактор пути потока данных

Страница Средства просмотра данных диалогового окна Редактор пути потока данных используется для управления средствами просмотра данных, присоединенными к пути.

Параметры

Имя
Выводит список средств просмотра данных.

Тип средства просмотра данных
Выводит тип средства просмотра данных.

Прибавить
Выберите этот пункт для добавления средства просмотра данных с использованием диалогового окна Настройка средства просмотра данных .

Удаление
Выберите этот пункт для удаления выбранного средства просмотра данных.

Настройка
Выберите этот пункт для настройки выбранного средства просмотра данных с использованием диалогового окна Настройка средства просмотра данных .

Path Properties

Объекты потока данных в объектной модели Microsoft SQL Server Integration Services имеют общие свойства и пользовательские свойства на уровне компонента, входные и выходные данные, а также входные и выходные столбцы. Многие свойства имеют значения, доступные только для чтения и присваиваемые подсистемой обработки потока данных на этапе выполнения.

Этот раздел содержит список и описание пользовательских свойств путей, соединяющих объекты потоков данных.

Пользовательские свойства пути

В объектной модели Integration Services путь, соединяющий компоненты потока данных, реализует интерфейс IDTSPath100.

В следующей таблице показаны настраиваемые свойства путей в потоке данных. Подсистема обработки потока данных также назначает значения дополнительным, доступным только для чтения, свойствам, которые здесь не перечислены.

Имя свойства Тип данных Description
PathAnnotation Integer (перечисление) Значение показывает, следует ли отображать описание рядом с путем в области конструктора. Допустимые значения — AsNeeded, SourceName, PathNameи Never. Значение по умолчанию — AsNeeded.
DestinationName IDTSInput100 Вход, связанный с путем.
SourceName IDTSOutput100 Выход, связанный с путем.