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
|