Valores agregados num conjunto de dados com a transformação agregada

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

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

Para agregar valores num conjunto de dados

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

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

  3. Clique no separador Fluxo de Dados e, a partir da Toolbox, arraste a transformação Agregada para a superfície de design.

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

  5. Clique duas vezes na transformação.

  6. Na caixa de diálogo Editor de Transformação Agregada , clique no separador Agregações .

  7. Na lista de Colunas de Entrada Disponíveis , selecione a caixa de seleção junto às colunas onde pretende agregar valores. As colunas selecionadas aparecem na tabela.

    Note

    Pode selecionar uma coluna várias vezes, aplicando múltiplas transformações à coluna. Para identificar agregações de forma única, um número é acrescentado ao nome padrão do alias de saída da coluna.

  8. Opcionalmente, modifique o valor nas colunas de Alias de Saída .

  9. Para alterar a operação de agregação por defeito, Agrupar por, selecione uma operação diferente na lista Operação.

  10. Para alterar a comparação por defeito, selecione as bandeiras individuais de comparação listadas na coluna Indicadores de Comparação . Por predefinição, uma comparação ignora diferenças entre maiúsculas e minúsculas, o tipo de kana, os caracteres sem espaçamento e a largura dos caracteres.

  11. Opcionalmente, para a agregação Contagem distinta, indique um número exato de valores distintos na coluna Chaves de Contagem Distinta ou selecione uma contagem aproximada na coluna Escala de Contagem Distinta.

    Note

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

  12. Opcionalmente, clique em Avançado e atualize o nome da saída da transformação Agregada. Se as agregações incluírem uma operação Agrupar Por , pode selecionar uma contagem aproximada de valores de chave agrupados na coluna Escala de Chaves ou especificar um número exato de valores de chave de agrupamento na coluna Chaves .

    Note

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

    Note

    As opções Keys Scale e Keys são mutuamente exclusivas. Se introduzires valores em ambas as colunas, é usado o valor maior em Keys Scale ou Keys .

  13. Opcionalmente, clique no separador Avançado e defina os atributos que se aplicam à otimização de todas as operações que a transformação Agregada realiza.

  14. Clique em OK.

  15. Para guardar o pacote atualizado, clique em Guardar itens selecionados no menu Ficheiro.