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 SQL Server Data Tools (SSDT), abra o projeto do 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.
Value
Na lista suspensa, selecione o resultado da execução do executável de precedência.Se a operação de avaliação usar uma expressão, na
Expression
caixa, digite uma expressão e clique em Testar para avaliar a expressão.Observação
Nomes de variáveis diferenciam maiúsculas e minúsculas.
Se várias tarefas ou contêineres estiverem conectados ao executável restrito, selecione AND Lógico para especificar que os resultados de execução de todos os executáveis anteriores devem ser avaliados como
true
. Selecione OR Lógico para especificar que apenas um resultado de execução deve ser avaliado comotrue
.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 que você deseja modificar.
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 do mouse 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 Descrição Forneça uma descrição. EvalOp Selecione uma operação de avaliação. Se a Expression
operação , ExpressionAndConstant ou ExpressionOrConstant estiver 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 a linguagem de expressão, confira Expressões do Integration Services (SSIS). LogicalAnd Defina LogicalAnd
para especificar se a restrição de precedência é avaliada em conjunto com outras restrições de precedência, quando vários executáveis precedem e são vinculados ao executável restritoNome 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. Valor 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
Restrições de precedência
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