Compartilhar via


Agregar valores em um conjunto de dados com a transformação 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 na Caixa de Ferramentas, arraste a transformação Agregação para a superfície de design.

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

  5. Clique duas vezes na transformação.

  6. Na caixa de diálogo Editor da Transformação 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 a diferença entre maiúsculas e minúsculas, tipo kana, caracteres sem-espaçamento e largura do caractere.

  11. Como opção, para a agregação Distinção de contagem , especifique um número exato de valores distintos na coluna Chaves de Distinção de Contagem ou selecione uma contagem aproximada na coluna Escala de Distinção de Contagem .

    Observação

    O fornecimento do número de valores distintos, exato ou aproximado, melhora o desempenho, pois a transformação pode alocar antecipadamente uma quantidade da memória para fazer seu trabalho.

  12. Como opção, clique em Avançado e atualize o nome da saída da transformação Agregação. 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

    O fornecimento do número de valores distintos, exato ou aproximado, melhora o desempenho, pois a transformação pode alocar antecipadamente uma quantidade da memória para fazer 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 .

Consulte Também

Transformação Agregação
Transformações do Integration Services
Caminhos do Integration Services
Tarefa de Fluxo de Dados