Compartilhar via


Definindo restrições de precedência em tarefas e contêineres

Depois que um pacote contiver múltiplas tarefas ou contêineres, você pode uni-lo em um fluxo de trabalho sequenciado usando restrições de precedência. Cada restrição de precedência faz referência a dois executáveis: duas tarefas, dois contêineres ou um de cada. Eles são conhecidos como o executável de precedência e o executável restrito. O executável de precedência é a tarefa ou contêiner cujo resultado da execução (sucesso ou fracasso) pode determinar se a próxima tarefa ou contêiner, o executável restrito, é executado. Para obter mais informações, consulte Restrições de precedência.

Em um fluxo de controle linear, ou seja, aquele sem-ramificação, as restrições de precedência orientam sozinhas a sequência na qual a tarefa é executada. Se um fluxo de controle se ramifica, o mecanismo de tempo de execução Integration Services determina a ordem de execução dentre as tarefas e contêineres que vêm logo após a ramificação.

ObservaçãoObservação

O mecanismo de tempo de execução também determina a ordem de execução entre fluxos de trabalho não conectados em um fluxo de controle.

A restrição de precedência padrão usa somente uma restrição, e a restrição requer que a executável de precedência seja executada com sucesso. As restrições de precedência podem ser modificadas para usar expressões com restrições ou para usar expressões em vez de restrições e para especificar que o executável de precedência falhe ou simplesmente seja concluído.

O SSIS Designer usa cores para identificar o tipo de restrição de precedência. A restrição Bem-sucedida é verde, a restrição Falha é vermelha, e a restrição Conclusão é azul. Para exibir rótulos de texto no SSIS Designer que mostrem o tipo de restrição, você deve configurar os recursos de acessibilidade do SSIS Designer. Para obter mais informações, consulte Acessibilidade no Business Intelligence Development Studio.

Depois de criar uma restrição de precedência padrão, você pode modificar as propriedades da restrição de precedência.

Para criar uma restrição de precedência padrão

Para modificar uma restrição de precedência

Adicionando funcionalidade às restrições de precedência

Depois de criar uma restrição de precedência padrão, você pode estender as restrições de precedência das seguintes maneiras:

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

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

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