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çã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:
Adicionar expressões às restrições. Para obter mais informações, consulte Adicionando expressões às restrições de precedência.
Configure a restrição a ser avaliada em combinação com outras restrições. Para obter mais informações, consulte Aplicando restrições de múltiplas precedências.
|