Tarefa 5: Modificando o destino de OLE DB

Anteriormente na lição 2, você atualizou a instrução SQL na tarefa Executar SQL, Tarefa SQL de Preparação, para incluir uma definição da coluna FullName na tabela Query. Nesta tarefa, você modificará o destino de OLE DB, Destino - Query, para dar suporte à coluna FullName.

Você também restaurará os mapeamentos de coluna em Destino - Query que não são mais válidos porque uma transformação Classificação foi adicionada ao fluxo de dados. A transformação Classificação gera um novo conjunto de colunas com identificadores de colunas diferentes e você precisa, assim, remapear as colunas de entrada e destino em Destino - Query.

Para modificar o destino de OLE DB

  1. Se não estiver aberto, abra o designer de Fluxo de Dados, clicando duas vezes em Tarefa de Fluxo de Dados ou clicando na guia Fluxo de Dados.

  2. Clique na transformação Coluna Derivada chamada Adicionar coluna FullName e arraste sua seta verde para Destino - Query.

  3. Clique duas vezes em Destino - Query.

  4. Na caixa de diálogo Restaurar Editor de Referência de Coluna Inválido, clique em Selecionar Tudo, selecione a opção <Mapear usando nome de coluna> na lista Opção de mapeamento de colunas para as linhas selecionadas e clique em Aplicar.

    Você pode desmarcar a caixa de seleção Incluir Referências de Colunas Inválidas Downstream. Neste pacote, não há nenhum componente de fluxo de dados downstream e essa opção não tem efeito.

  5. Clique em OK.

  6. Clique com o botão direito do mouse em Destination - Query e clique em Mostrar Editor Avançado.

  7. Na caixa de diálogo Editor Avançado, clique na guia Propriedades de Entrada e Saída, expanda Entrada de Destino, clique em Colunas Externas e, em seguida, clique em Adicionar Coluna.

    Uma nova coluna chamada Coluna é adicionada à pasta Colunas Externas.

  8. Clique na nova coluna.

  9. No painel direito, atualize a propriedade Name para FullName, clique na propriedade DataType e selecione Cadeia de Caracteres Unicode [DT_WSTR] na lista. Atualize a propriedade Length para 103.

  10. Clique na guia Mapeamentos de Colunas e role até a linha com FullName na lista Coluna de Destino. Clique em <ignore> na lista Coluna de Entrada daquela linha e, em seguida, clique em FullName na lista.

  11. Verifique se todas as colunas de entrada e saída que possuem os mesmos nomes foram mapeadas.

  12. Clique em OK.

Consulte também

Conceitos