Adicionar ou excluir uma tarefa ou um contêiner em um fluxo de controle

Aplica-se a: SQL Server (todas as versões com suporte) SSIS Integration Runtime no Azure Data Factory

Quando você está trabalhando no designer de fluxo de controle, a Caixa de Ferramentas do SSIS Designer lista as tarefas que o Integration Services fornece para criar o fluxo de controle em um pacote. Para obter mais informações a Barra de Ferramentas, consulte Caixa de Ferramentas do SSIS.

Um pacote pode incluir várias instâncias da mesma tarefa. Cada instância de uma tarefa é identificada exclusivamente no pacote e você pode configurar cada instância de forma diferente.

Se você excluir a tarefa, as restrições de precedência que conectam a tarefa às outras tarefas e contêineres no fluxo de controle também serão excluídas.

Os procedimentos a seguir descrevem como adicionar ou excluir uma tarefa ou um contêiner no fluxo de controle de um pacote.

Adicionar uma tarefa ou um contêiner a um fluxo de controle

  1. No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Controle .

  4. Para abrir a Caixa de Ferramentas, clique em Caixa de Ferramentas no menu Exibir .

  5. Expanda Itens do Fluxo de Controle e Tarefas de Manutenção.

  6. Arraste as tarefas e os contêineres da Caixa de Ferramentas para a superfície de design da guia Fluxo de Controle .

  7. Conecte uma tarefa ou um contêiner dentro do pacote do fluxo de controle arrastando seu conector até outro componente no fluxo de controle.

  8. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo .

Excluir uma tarefa ou um contêiner de um fluxo de controle

  1. No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo. Realize um dos seguintes procedimentos:

    • Clique na guia Fluxo de Controle , clique com o botão direito do mouse na tarefa ou no contêiner a ser removido e clique em Excluir.

    • Abra o Explorador de Pacotes. Na pasta Executáveis , clique com o botão direito do mouse na tarefa ou no contêiner a ser removido e clique em Excluir.

  3. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo .

Definir as propriedades de uma tarefa ou contêiner

Você pode definir a maioria das propriedades de tarefas e contêineres usando a janela Propriedades . As exceções são as propriedades de coleções de tarefas e as propriedades que são muito complexas para se definir usando a janela Propriedades . Por exemplo, você não pode configurar o enumerador que o contêiner Loop Foreach usa na janela Propriedades . Você deve usar um editor de tarefa ou de contêiner para definir essas propriedades complexas. A maioria dos editores de tarefas e contêineres possui vários nós, e cada nó contém propriedades relacionadas. O nome do nó indica o assunto das propriedades contidas no nó.

Os procedimentos a seguir descrevem como definir as propriedades de uma tarefa ou de um contêiner usando as janelas Propriedades ou o editor de tarefas ou de contêineres correspondente.

Definir as propriedades de uma tarefa ou contêiner usando a janela Propriedades

  1. No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Controle .

  4. Na superfície de design da guia Fluxo de Controle , clique com o botão direito do mouse na tarefa ou no contêiner e clique em Propriedades.

  5. Na janela Propriedades , atualize o valor da propriedade.

    Observação

    A maioria das propriedades pode ser definida digitando um valor diretamente na caixa de texto ou selecionando um valor de uma lista. Porém, algumas propriedades são mais complexas e têm um editor de propriedade personalizado. Para definir a propriedade, clique na caixa de texto e clique no botão de criação (…) para abrir o editor personalizado.

  6. Como alternativa, crie expressões de propriedade para atualizar as propriedades da tarefa ou do contêiner dinamicamente. Para obter mais informações, consulte Adicionar ou alterar uma expressão de propriedade.

  7. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo .

Definir as propriedades de uma tarefa ou de um contêiner com o editor de tarefas ou de contêineres

  1. No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Controle .

  4. Na superfície de design da guia Fluxo de Controle , clique com o botão direito do mouse na tarefa ou no contêiner e clique em Editar para abrir o editor correspondente.

    Para obter informações sobre como configurar um contêiner Loop For, consulte Para configurar um contêiner Loop For.

    Para obter informações sobre como configurar um contêiner Loop Foreach, consulte Para configurar um contêiner Loop Foreach.

    Observação

    O contêiner Sequência não tem um editor personalizado.

  5. Se o editor de tarefas ou de contêineres tiver vários nós, clique no nó que contém a propriedade a ser definida.

  6. Você também pode clicar em Expressões e, na página Expressões , criar expressões de propriedade para atualizar as propriedades da tarefa ou do contêiner dinamicamente. Para obter mais informações, consulte Adicionar ou alterar uma expressão de propriedade.

  7. Atualize o valor de propriedade.

  8. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo .

Consulte Também

Tarefas do Integration Services
Contêineres do Integration Services
Fluxo de Controle