Agregar valores em um conjunto de dados com a transformação de Agregação

Aplica-se a:SQL Server SSIS Integration Runtime no Azure Data Factory

Para adicionar e configurar uma transformação de Agregação, o pacote já deve incluir pelo menos uma tarefa de Fluxo de Dados e uma origem.

Para agregar valores em um conjunto de dados

  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 Dados e, em seguida, da Caixa de Ferramentas, arraste a transformação Agregar para a superfície de design.

  4. Conecte a transformação Agregação ao fluxo de dados arrastando um conector da fonte ou da transformação anterior para a transformação Agregação.

  5. Clique duas vezes na transformação.

  6. Na caixa de diálogo Editor de Transformação de Agregação, clique na guia Agregações.

  7. Na lista Colunas de Entrada Disponíveis , marque a caixa de seleção ao lado das colunas nas quais deseja agregar os valores. As colunas selecionadas aparecem na tabela.

    Observação

    É possível selecionar uma coluna diversas vezes, aplicando diversas transformações à coluna. Para identificar exclusivamente as agregações, um número é anexado ao nome padrão do alias de saída da coluna.

  8. Como opção, modifique o valor nas colunas Alias de Saída .

  9. Para alterar a operação de agregação padrão, Agrupar porselecione uma operação diferente na lista Operação .

  10. Para alterar a comparação padrão, selecione os sinalizadores de comparação individuais listados na coluna Sinalizadores de Comparação . Por padrão, uma comparação ignora maiúsculas e minúsculas, o tipo de kana, caracteres sem espaçamento e a largura dos caracteres.

  11. Opcionalmente, para a agregação Count distinct, especifique um número exato de valores distintos na coluna Count Distinct Keys ou selecione uma contagem aproximada na coluna Count Distinct Scale.

    Observação

    Fornecer o número de valores distintos, exato ou aproximado, otimiza o desempenho, porque a transformação pode pré-alocar uma quantidade adequada de memória para realizar seu trabalho.

  12. Opcionalmente, clique em Avançado e atualize o nome da saída da transformação Aggregate. Se as agregações incluirem uma operação Group By , você poderá selecionar uma contagem aproximada de valores de chave de agrupamento na coluna Escala de Chaves ou especifique um número exato de valores de chave de agrupamento na coluna Chaves .

    Observação

    Informar o número de valores distintos, exato ou aproximado, otimiza o desempenho, porque a transformação pode pré-alocar uma quantidade adequada de memória para realizar seu trabalho.

    Observação

    As opções Escala de Chaves e Chaves são mutuamente exclusivas. Se você digitar valores em ambas as colunas, o valor maior em Escala de Chaves ou Chaves será usado.

  13. Como opção, clique na guia Avançado e defina os atributos que se aplicam à otimização de todas as operações realizadas pela transformação Agregação.

  14. Clique em OK.

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