Definir as propriedades de uma restrição de precedência
Para definir propriedades em restrições de precedência, você pode usar uma destas ferramentas:
Você pode usar a caixa de diálogo Editor de Restrição de Precedência.
Você pode usar a janela Propriedades. A janela Propriedades lista as propriedades para configurar restrições de precedência que não estão disponíveis na caixa de diálogo Editor de Restrição de Precedência. Na janela Propriedades, você pode fornecer uma descrição e um nome da restrição de precedência e configurar a anotação para exibir a restrição de precedência na superfície de design.
Os procedimentos a seguir descrevem como definir propriedades em restrições de precedência usando cada dessas ferramentas.
Para definir as propriedades de uma restrição de precedência utilizando o Editor de Restrição de Precedência
No SSDT (SQL Server Data Tools), abra o projeto Integration Services que contém o pacote desejado.
No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.
Clique na guia Fluxo de Controle.
Clique duas vezes na restrição de precedência.
O Editor de Restrição de Precedência será aberto.
Na lista suspensa Operação de avaliação, selecione uma operação de avaliação.
Na lista suspensa Valor, selecione o resultado de execução do executável de precedência.
Se a operação de avaliação usar uma expressão, na caixa Expressão, digite uma expressão e clique em Testar para avaliá-la.
Observação Nomes de variáveis diferenciam maiúsculas e minúsculas.
Se forem conectadas tarefas múltiplas ou contêineres ao executável restrito, selecione AND Lógico para especificar que os resultados de execução de todos os executáveis precedentes devem avaliar a true. Selecione OR Lógico para especificar que só um resultado de execução deve avaliar a true.
Clique em OK para fechar o Editor de Restrição de Precedência.
Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.
Para definir as propriedades de uma restrição de precedência utilizando a janela Propriedades
No SSDT (SQL Server Data Tools), abra o projeto do Integration Services que contém o pacote a ser modificado.
No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.
Clique na guia Fluxo de Controle. Na superfície de design da guia Fluxo de Controle, clique com o botão direito na restrição de precedência e clique em Propriedades. Na janela Propriedades, modifique os valores de propriedade.
Na janela Propriedades, defina as seguintes propriedades de leitura/gravação de restrições de precedência:
Propriedade de leitura/gravação
Ação de configuração
Description
Forneça uma descrição.
EvalOp
Selecione uma operação de avaliação. Se a operação Expression, ExpressionAndConstant, ou ExpressionOrConstant for selecionada, você poderá especificar uma expressão.
Expression
Se a operação de avaliação incluir uma expressão, forneça uma expressão. A expressão deve ser avaliada como um booliano. Para obter mais informações sobre linguagem de expressões, consulte Expressões do SSIS (Integration Services).
LogicalAnd
Defina LogicalAnd para especificar se a restrição de precedência é avaliada juntamente com outras restrições de precedência, quando vários executáveis precederem e estiverem vinculados ao executável restrito
Name
Atualize o nome da restrição de precedência.
ShowAnnotation
Especifique o tipo de anotação a ser usada. Selecione Nunca para desabilitar anotações, AsNeeded para habilitar a anotação sob demanda, ConstraintName para efetuar anotações automáticas usando o valor da propriedade Name, ConstraintDescription para efetuar anotações automaticamente usando o valor da propriedade Description e ConstraintOptions para efetuar anotações automáticas usando os valores das propriedades Value e Expression.
Value
Se a operação de avaliação especificada na propriedade EvalOP incluir uma restrição, selecione o resultado de execução do executável de restrição.
Feche a janela Propriedades.
Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.
Consulte também
Tarefas
Como conectar tarefas e contêineres por meio de uma restrição de precedência padrão
Definir o valor de uma restrição de precedência por meio do menu de atalho
Usar uma expressão em uma restrição de precedência