Editor de Transformação Agregação (guia Agregações)
Use a guia Agregações da caixa de diálogo Editor de Transformação Agregação para especificar colunas para agregação e propriedades de agregação. Você pode aplicar diversas agregações. Esta transformação não gera uma saída de erro.
Observação
As opções de contagem de chaves, escala de chave, contagem de chaves distintas e escala de chave distinta são aplicadas em nível de componente quando especificado na guia Avançado , em nível de saída quando especificado na exibição avançada da guia Agregações e em nível de coluna quando especificado na lista de colunas na parte inferior da guia Agregações .
Na transformação Agregação, Chaves e Escala de Chave fazem referência ao número de grupos que são esperados como resultado de uma operação Agrupar porz . Chaves de distinção de contagem e Escala de distinção de contagem fazem referência ao número de valores distintos que são esperados como resultado de uma operação de Contagem de distinção .
Para obter mais informações sobre a transformação Agregação, consulte Aggregate Transformation.
Opções
Avançado/Básico
Exiba ou oculte opções para configurar várias agregações para diversas saídas. Por padrão, as opções Avançadas são ocultas.
Nome da Agregação
Na exibição avançada, digite um nome amigável para a agregação.
Agrupar por Colunas
Na exibição avançada, selecione as colunas a serem agrupadas usando a lista Colunas de Entrada Disponíveis como descrito abaixo.
Escala de Chave
Na exibição avançada, especifique, opcionalmente, o número aproximado de chaves que a agregação pode gravar. Por padrão, o valor desta opção é Não Especificado. Se as propriedades Escala de Chave e Chaves forem definidas, o valor de Chaves terá precedência.
Valor | Descrição |
---|---|
Não Especificado | A propriedade Chave de Escala não é usada. |
Baixo | A agregação pode gravar aproximadamente 500.000 chaves. |
Médio | A agregação pode gravar aproximadamente 5.000.000 de chaves. |
Alta | A agregação pode gravar mais de 25.000.000 de chaves. |
Chaves
Na exibição avançada, especifique, opcionalmente, o número exato de chaves que a agregação pode gravar. Se forem especificadas Escala de Chave e Chaves , Chaves terá precedência.
Colunas de Entrada Disponíveis
Selecione na lista de colunas de entrada disponíveis usando as caixas de seleção nesta tabela.
Coluna de Entrada
Selecione na lista de colunas de entrada disponíveis.
Alias de Saída
Digite um alias para cada coluna. O padrão é o nome da coluna de entrada; no entanto, é possível escolher qualquer nome descritivo exclusivo.
Operação
Escolha na lista de operações disponíveis, usando a tabela abaixo como guia.
Operação | Descrição |
---|---|
GroupBy | Divide conjuntos de dados em grupos. Colunas que contêm qualquer tipo de dados podem ser utilizadas para agrupamento. Para obter mais informações, consulte GROUP BY. |
Sum | Soma os valores em uma coluna. Somente colunas com tipos de dados numéricos podem ser somadas. Para obter mais informações, consulte SUM. |
Média | Retorna a média dos valores da coluna em uma coluna. A média só poderá ser obtida em colunas com tipos de dados numéricos. Para obter mais informações, consulte AVG. |
Count | Retorna o número de itens de um grupo. Para obter mais informações, consulte COUNT. |
CountDistinct | Retorna o número de valores não nulos exclusivos de um grupo. Para obter mais informações, consulte COUNT e Distinct. |
Mínimo | Retorna o valor mínimo de um grupo. Restrito a tipos de dados numéricos. |
Máximo | Retorna o valor máximo em um grupo. Restrito a tipos de dados numéricos. |
Sinalizadores de Comparação
Se você escolher Agrupar por, use as caixas de seleção para controlar como a transformação executa a comparação. Para obter mais informações sobre as opções de comparação de cadeias de caracteres, consulte Comparing String Data(Comparando dados de cadeia de caracteres).
Count Distinct Scale
Especifique, opcionalmente, o número aproximado de valores de distinção que a agregação pode gravar. Por padrão, o valor desta opção é Não Especificado. Se e CountDistinctScale
CountDistinctKeys forem especificados , CountDistinctKeys terá precedência.
Valor | Descrição |
---|---|
Não Especificado | A propriedade CountDistinctScale não é usada. |
Baixo | A agregação pode gravar aproximadamente 500.000 valores de distinção. |
Médio | A agregação pode gravar aproximadamente 5.000.000 valores distintos. |
Alta | A agregação pode gravar mais de 25.000.000 de valores de distinção. |
Count Distinct Keys
Especifique, opcionalmente, o número exato de valores de distinção que a agregação pode gravar. Se e CountDistinctScale
CountDistinctKeys forem especificados , CountDistinctKeys terá precedência.
Consulte Também
Referência de mensagens e erros do Integration Services
Editor de Transformação Agregação (guia Avançado)
Agregar valores em um conjunto de dados por meio da transformação Agregação