Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объекты потока данных в объектной модели Служб Microsoft SQL Server Integration Services имеют общие свойства и настраиваемые свойства на уровне компонента, входных и выходных данных, а также входных и выходных столбцов. Многие свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
В этом разделе перечислены и описаны общие свойства объектов потока данных.
Сведения о свойствах клиента см. в следующих разделах.
Пользовательские свойства пункта назначения для обучения моделей интеллектуального анализа данных
Настраиваемые свойства OLE DBНастраиваемые свойства OLE DB
Пользовательские свойства назначения SQL Server Compact Edition
Свойства компонента
В объектной модели Integration Services компонент в потоке данных осуществляет реализацию интерфейса IDTSComponentMetaData100.
В следующей таблице описываются свойства компонентов в потоке данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| ComponentClassID | Струна | CLSID компонента. |
| Контактная информация | Струна | Контактные данные для разработчика компонента. |
| Описание | Струна | Описание компонента потока данных. Значение по умолчанию этого свойства — это имя компонента потока данных. |
| Идентификатор | Целое число | Значение, однозначно определяющее этот экземпляр компонента. |
| СтрокаИдентификации | Струна | Определяет компонент. |
| ЯвляетсяЛокальПоУмолчанию | Булева логика | Указывает, использует ли компонент локаль задачи потока данных, к которой он принадлежит. |
| Идентификатор локали | Целое число | Локаль, которую использует компонент обработки данных при запуске пакета. Все локализации Windows доступны для использования в компонентах потока данных. |
| Имя | Струна | Имя компонента потока данных. |
| Версия конвейера | Целое число | Версия задачи потока данных, в которой предназначен компонент для выполнения. |
| Использование Диспозиций | Булевый | Указывает, имеет ли компонент выходные данные об ошибке. |
| ВалидацияВнешнихМетаданных | Булев | Указывает, проверяются ли метаданные внешних столбцов. Значение по умолчанию этого свойства равно True. |
| Версия | Целое число | Версия компонента. |
Входные свойства
В объектной модели служб Integration Services преобразования и назначения имеют входные данные. Входной элемент компонента в потоке данных реализует интерфейс IDTSInput100.
В следующей таблице описываются свойства входных данных компонентов в потоке данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| Описание | Струна | Описание входных данных. |
| ОперацияПриОшибкеИлиОбрезке | Струна | Необязательная строка, указывающая типы ошибок или усечения, которые могут возникать при обработке строки. |
| ОшибкаRowDisposition | DTSRowDisposition | Значение, указывающее обработку ошибок. Допустимые значения — Fail component, Ignore failure и Redirect row. |
| ЕстьПобочныеЭффекты | Булев | Указывает, можно ли удалить компонент из плана выполнения потока данных, если он не подключен к нижнему компоненту и когда RunInOptimizedMode он находится true. |
| Идентификатор | Целое число | Значение, однозначно определяющее входные данные. |
| ИдентификационнаяСтрока | Струна | Строка, идентифицирующая входные данные. |
| Отсортировано | Булев | Указывает, сортируются ли данные во входных данных. |
| Имя | Струна | Имя входных данных. |
| SourceLocale | Целое число | Идентификатор языкового стандарта (LCID) входных данных. |
| ОбрезкаRowDisposition | DTSRowDisposition | Значение, определяющее, как компонент обрабатывает усечения, возникающие при обработке строк. . Допустимые значения — Fail component, Ignore failure и Redirect row. |
Назначения и некоторые преобразования не поддерживают выходы для обработки ошибок, а свойства ErrorRowDisposition и TruncationRowDisposition этих компонентов являются доступными только для чтения.
Свойства входного столбца
В объектной модели Служб Integration Services входные данные содержат коллекцию входных столбцов. Входной столбец компонента в потоке данных реализует интерфейс IDTSInputColumn100.
В следующей таблице описываются свойства входных столбцов компонентов в потоке данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| ФлагиСравнения | Целое число | Набор флагов, указывающий сравнение столбцов с типом символьных данных. Дополнительные сведения см. в статье Comparing String Data. |
| Описание | Струна | Описывает входной столбец. |
| ВыполнениеОшибкиИлиУсечения | Струна | Необязательная строка, указывающая типы ошибок или усечения, которые могут возникать при обработке строки. |
| ОшибкаRowDisposition | DTSRowDisposition | Значение, указывающее обработку ошибок. Допустимые значения — Fail component, Ignore failure и Redirect row. |
| ExternalMetadataColumnID | IDTSExternalMetadataColumn100 | Идентификатор столбца внешних метаданных, назначенный входному столбцу. |
| Идентификатор | Целое число | Значение, однозначно определяющее входной столбец. |
| ИдентификационнаяСтрока | Струна | Строка, определяющая входной столбец. |
| LineageID | Целое число | Идентификатор вышестоящего столбца. |
| Имя | Струна | Имя входного столбца. |
| Позиция ключа сортировки | Целое число | Значение, указывающее, отсортирован ли столбец, порядок сортировки и последовательность сортировки нескольких столбцов. Значение 0 указывает, что столбец не отсортирован. Для получения дополнительной информации см. Сортировка данных для преобразований слияния и объединения. |
| УсечениеСтроковойДиспозиции | DTSRowDisposition | Значение, определяющее, как компонент обрабатывает усечения, возникающие при обработке строк. Допустимые значения — Fail component, Ignore failure и Redirect row. |
| ИмяВерхнегоКомпонента | Струна | Имя вышестоящего компонента. |
| Тип использования | DTSUsageType | Значение, определяющее, как входной столбец используется компонентом. |
Входные столбцы также имеют свойства типа данных, описанные в разделе "Свойства типа данных".
Свойства выходных данных
В объектной модели служб Integration Services источники и преобразования имеют выходные данные. Результат компонента реализует интерфейс IDTSOutput100 в потоке данных.
В следующей таблице описаны свойства выходных данных компонентов в потоке данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| УдалитьВыводПоОтключенномуПути | Булев | Значение, определяющее, удаляет ли модуль потока данных выходные данные при отключении от пути. |
| Описание | Струна | Описывает выходные данные. |
| ОперацияОшибкаИлиУсечение | Струна | Необязательная строка, указывающая типы ошибок или усечения, которые могут возникать при обработке строки. |
| ОшибкаRowDisposition | DTSRowDisposition | Значение, указывающее обработку ошибок. Допустимые значения — Fail component, Ignore failure и Redirect row. |
| Группа исключений | Целое число | Значение, определяющее группу взаимоисключающих выходных данных. |
| ИмеетПобочныеЭффекты | Булев | Значение, указывающее, можно ли удалить компонент из плана выполнения потока данных, если он не подключен к вышестоящему компоненту и если RunInOptimizedMode равняется true. |
| Идентификатор | Целое число | Значение, однозначно определяющее выходные данные. |
| ИдентификационнаяСтрока | Струна | Строка, идентифицирующая выходные данные. |
| IsErrorOut | Булев | Указывает, является ли вывод ошибочным. |
| IsSorted | Булев | Указывает, сортируются ли выходные данные. Значение по умолчанию — False.**Важное** Установка значения свойства IsSorted на True не сортирует данные. Это свойство только предполагает для последующих компонентов, что данные были отсортированы ранее. Дополнительные сведения см. в разделе Сортировка данных для преобразований "Слияние" и "Соединение слиянием". |
| Имя | Струна | Имя выходных данных. |
| СинхронныйВходID | Целое число | Идентификатор входных данных, синхронных с выходными данными. |
| УсечениеRowDisposition | DTSRowDisposition | Значение, определяющее, как компонент обрабатывает усечения, возникающие при обработке строк. Допустимые значения — Fail component, Ignore failure и Redirect row. |
Свойства выходного столбца
В объектной модели Служб Integration Services выходные данные содержат коллекцию выходных столбцов. Выходной столбец компонента в потоке данных реализует интерфейс IDTSOutputColumn100.
В следующей таблице описаны свойства выходных столбцов компонентов в потоке данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| Флаги сравнения | Целое число | Набор флагов, указывающий сравнение столбцов с типом символьных данных. Дополнительные сведения см. в статье Comparing String Data. |
| Описание | Струна | Описывает выходной столбец. |
| ОшибкаИлиОперацияОбрезки | Струна | Необязательная строка, указывающая типы ошибок или усечения, которые могут возникать при обработке строки. |
| Ошибка RowDisposition | DTSRowDisposition | Значение, указывающее обработку ошибок. Допустимые значения — Fail component, Ignore failure и Redirect row. Значение по умолчанию — Fail component. |
| ИдентификаторВнешнегоМетаданногоСтолбца | Целое число | Идентификатор столбца внешних метаданных, назначенный входному столбцу. |
| Идентификатор | Целое число | Значение, однозначно определяющее выходной столбец. |
| ИдентификационнаяСтрока | Струна | Строка, определяющая выходной столбец. |
| LineageID | Целое число | Идентификатор выходного столбца. Подчиненные компоненты ссылаются на столбец с помощью этого значения. |
| Имя | Струна | Имя выходного столбца. |
| ПозицияКлючаСортировки | Целое число | Значение, указывающее, отсортирован ли столбец, порядок сортировки и последовательность сортировки нескольких столбцов. Значение 0 указывает, что столбец не отсортирован. Дополнительные сведения см. в разделе "Сортировка данных" для преобразований слияния и объединения. |
| Специальные флаги | Целое число | Значение, содержащее специальные флаги выходного столбца. |
| УсечениеRowDisposition | DTSRowDisposition | Значение, определяющее, как компонент обрабатывает усечения, возникающие при обработке строк. Допустимые значения — Fail component, Ignore failure и Redirect row. Значение по умолчанию — Fail component. |
Выходные столбцы также включают набор свойств типа данных.
Свойства столбца внешних метаданных
В объектной модели Служб Integration Services входные и выходные данные могут содержать коллекцию внешних столбцов метаданных. Внешний столбец метаданных компонента в потоке данных реализует интерфейс IDTSExternalMetadataColumn100.
В следующей таблице описываются свойства столбцов внешних метаданных компонентов потока данных. Некоторые свойства имеют значения только для чтения, назначенные во время выполнения подсистемой потока данных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| Описание | Струна | Описывает внешний столбец. |
| Идентификатор | Целое число | Значение, однозначно определяющее столбец. |
| ИдентификационнаяСтрока | Струна | Строка, определяющая столбец. |
| Имя | Струна | Имя внешнего столбца. |
Столбцы внешних метаданных также включают набор свойств типа данных.
Свойства типа данных
Выходные столбцы и столбцы внешних метаданных включают набор свойств типа данных. В зависимости от типа данных столбца свойства могут быть доступными для чтения и записи или только для чтения.
В следующей таблице описываются свойства типа данных выходных столбцов и внешних столбцов метаданных.
| Недвижимость | Тип данных | Описание |
|---|---|---|
| CodePage | Целое число | Указывает кодовую страницу для строковых данных, которые не являются Юникодом. |
| Тип данных | Integer (перечисление) | Тип данных Integration Services для столбца. Дополнительные сведения см. в разделе Integration Services Data Types. |
| Длина | Целое число | Длина столбца, измеряемая в символах. |
| Точность | Целое число | Точность числового столбца. |
| Шкала | Целое число | Масштаб числового столбца. |
См. также
Поток данных
Пользовательские свойства преобразований
Свойства пути
Свойства потока данных, которые можно задавать с помощью выражений