Propriedades de fluxo de dados que podem ser definidas usando expressões

Os valores de certas propriedades dos objetos de fluxo de dados podem ser especificados usando expressões de propriedades disponíveis no contêiner da tarefa de Fluxo de Dados.

Para obter mais informações sobre como usar expressões de propriedades, consulte Usando expressões de propriedade em pacotes.

É possível usar expressões de propriedade para personalizar configurações para cada instância implantada de um pacote. Também é possível usar expressões de propriedades para especificar restrições de tempo de execução para um pacote usando a opção /set com o utilitário de prompt de comando dtexec. Por exemplo, você pode restringir o MaximumThreads usado pela transformação Classificação ou o MaxMemoryUsage das transformações Agrupamento Difuso e Pesquisa Difusa. Se irrestritas, essas transformações podem armazenar em cache grandes quantias de dados na memória.

Criando expressões para propriedades de objetos de fluxo de dados

Para especificar uma expressão de propriedades para uma das propriedades de objetos de fluxo de dados listadas nesse tópico, exiba a janela Propriedades para a tarefa de Fluxo de Dados selecionando a tarefa de Fluxo de Dados na superfície Fluxo de Controle do designer, ou selecionando a guia Fluxo de Dados do designer sem selecionar nenhum componente individual ou caminho. Selecione a propriedade Expressões e clique nas reticências (...) para exibir a caixa de diálogo Editor de Expressões de Propriedades. Abra a lista suspensa Propriedade para selecionar uma propriedade e digite uma expressão na caixa de texto Expressão ou clique nas reticências (...) para exibir a caixa de diálogo Construtor de Expressões.

A lista Propriedade exibe as propriedades disponíveis para apenas esses objetos de fluxo de dados já colocados na superfície Fluxo de Dados do designer. Portanto, não é possível usar a lista Propriedade para exibir todas as possíveis propriedades de objetos de fluxo de dados que aceitam expressões de propriedades. Por exemplo, se você tiver colocado uma origem do ADO NET na superfície do designer, a lista Propriedade conterá uma entrada para a propriedade [ADO NET Source].[SqlCommand]. A lista também exibe muitas propriedades da própria tarefa de Fluxo de Dados.

Propriedades de objetos de fluxo de dados que aceitam expressões de propriedade

Os valores das propriedades na lista a seguir podem ser especificados usando expressões de propriedades.

Origens do Fluxo de Dados

Para obter mais informações sobre essas propriedades personalizadas, consulte Propriedades personalizadas de fontes.

Objeto de Fluxo de Dados

Propriedade

Origem do ADO NET

Propriedade TableOrViewName

Propriedade SqlCommand

Origem XML

Propriedade XMLData

Propriedade XMLSchemaDefinition

Transformações de Fluxo de Dados

Para obter mais informações sobre essas propriedades personalizadas, consulte Propriedades personalizadas de Transformação.

Objeto de Fluxo de Dados

Propriedade

Transformação Divisão Condicional

Propriedade FriendlyExpression

Transformação Coluna Derivada

Propriedade FriendlyExpression

Transformação Agrupamento Difuso

Propriedade MaxMemoryUsage

Transformação Pesquisa Difusa

Propriedade MaxMemoryUsage

Transformação Pesquisa

Propriedade SqlCommand

Propriedade SqlCommandParam

Transformação Comando OLE DB

Propriedade SqlCommand

Transformação Amostragem Percentual

Propriedade SamplingValue

Transformação Dinâmica

Propriedade PivotKeyValue

Transformação Amostragem de Linhas

Propriedade SamplingValue

Transformação Classificação

Propriedade MaximumThreads

Transformação Não Dinâmica

Propriedade PivotKeyValue

Destinos de Fluxo de Dados

Para obter mais informações sobre essas propriedades personalizadas, consulte Propriedades personalizadas de destino.

Objeto de Fluxo de Dados

Propriedade

Destino ADO NET

Propriedade TableOrViewName

Propriedade BatchSize

Propriedade CommandTimeout

Destino de arquivo simples

Propriedade Header

Destino do SQL Server Compact

Propriedade TableName

Destino do SQL Server

Propriedade BulkInsertTableName

Propriedade BulkInsertFirstRow

Propriedade BulkInsertLastRow

Propriedade BulkInsertOrder

Propriedade Timeout

Recursos externos

Artigo técnico, SSIS Expression Cheat Sheet, em pragmaticworks.com

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos da Microsoft mais recentes, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN:


Para receber uma notificação automática sobre essas atualizações, assine os RSS feeds disponíveis na página.