Свойства потока данных можно задавать с помощью выражений
Применимо к: SQL Server 2016
Значения определенных свойств объектов потока данных можно указать с помощью выражений свойств, доступных в контейнере задачи потока данных.
Дополнительные сведения о выражениях свойств см. в разделе Использование выражений свойств в пакетах.
Выражения свойств можно использовать для настройки конфигурации каждого развернутого экземпляра пакета. Выражения свойств также можно использовать, чтобы задать ограничения времени выполнения пакета с помощью параметра /set программы командной строки dtexec. Например, можно ограничить значение MaximumThreads для преобразования «Сортировка» или значение MaxMemoryUsage для преобразований «Нечеткое группирование» и «Нечеткий уточняющий запрос». При отсутствии ограничений эти преобразования могут кэшировать большие объемы данных в памяти.
Чтобы задать выражение свойств для одного из свойств объектов потока данных, перечисленных в этом разделе, откройте окно Свойства для задачи потока данных, выбрав задачу потока данных в области конструктора Поток управления или перейдя в конструкторе на вкладку Поток данных , не указывая отдельных компонентов или пути. Выберите свойство Выражения и нажмите кнопку с многоточием (...), чтобы отобразить диалоговое окно Редактор выражений свойств. Выберите свойство из раскрывающегося списка Свойство, затем введите выражение в текстовом поле Выражение и нажмите кнопку с многоточием (...), чтобы отобразить диалоговое окно Построитель выражений.
Список Свойство содержит доступные свойства только для объектов потока данных, уже помещенных в область Поток данных конструктора. Поэтому нельзя использовать список Свойство для просмотра всех возможных свойств объектов потока данных, которые поддерживают выражения свойств. Например, если источник ADO NET помещен в область конструктора, то список Свойство содержит элемент для свойства [ADO NET Source].[SqlCommand]. Список также отображает многие свойства самой задачи потока данных.
Свойства объектов потока данных, которые поддерживают выражения свойств
Значения свойств в следующем списке могут быть заданы с использованием выражений свойств.
Источники потока данных
Объект потока данных | Свойство |
---|---|
источник ADO NET | Свойство TableOrViewName Свойство SqlCommand |
XML-источник | Свойство XMLData Свойство XMLSchemaDefinition |
Преобразования потока данных
Дополнительные сведения об этих пользовательских свойствах см. в разделе Transformation Custom Properties.
Объект потока данных | Свойство |
---|---|
преобразование «Условное разбиение» | Свойство FriendlyExpression |
преобразование «Производный столбец» | Свойство FriendlyExpression |
преобразование «Нечеткое группирование» | Свойство MaxMemoryUsage |
преобразование «Нечеткий уточняющий запрос» | Свойство MaxMemoryUsage |
Преобразование «Уточняющий запрос» | Свойство SqlCommand Свойство SqlCommandParam |
преобразование «Команда OLE DB» | Свойство SqlCommand |
преобразование «Процентная выборка» | Свойство SamplingValue |
преобразование «Сведение» | Свойство PivotKeyValue |
преобразование «Выборка строк» | Свойство SamplingValue |
преобразование «Сортировка» | Свойство MaximumThreads |
Преобразование отмены свертывания | Свойство PivotKeyValue |
Назначения потока данных
Объект потока данных | Свойство |
---|---|
Назначение «ADO.NET» | Свойство TableOrViewName Свойство BatchSize Свойство CommandTimeout |
назначение «Неструктурированный файл» | Свойство Header |
SQL Server Compact | Свойство TableName |
SQL Server назначение | Свойство BulkInsertTableName Свойство BulkInsertFirstRow Свойство BulkInsertLastRow Свойство BulkInsertOrder Свойство Timeout |
Связанные задачи
См. также
Техническая статья Памятка выражений служб SSISна сайте pragmaticworks.com
См. также
Использование выражений свойств в пакетах
Общие свойства
Пользовательские свойства преобразований
Свойства пути