Você pode usar a opção de entrada classificada para aumentar o desempenho de transformações do Agregador. Quando você usar entrada classificada, o Serviço de Integração assume todos os dados classificados por grupo e realiza cálculos enquanto lê as linhas de um grupo. Quando necessário, armazena informações do grupo na memória. Para usar a opção Entrada Classificada, você deverá passar dados classificados à transformação do Agregador. Você pode aumentar o desempenho com portas classificadas ao configurar a sessão com diversas partições.
Quando você não usa a entrada classificada, o Serviço de Integração realiza cálculos agregados enquanto lê. Como os dados não são classificados, o Serviço de Integração armazena dados de cada grupo até ler toda a origem, para garantir que todos os cálculos agregados sejam precisos.
Por exemplo, uma transformação do Agregador tem STORE_ID e ITEM agrupados por portas, com a opção de entrada classificada selecionada. Quando você passar os dados a seguir pelo Agregador, o Serviço de Integração realizará uma agregação para as três linhas no grupo 101/bateria tão logo encontrar o novo grupo, 201/bateria:
STORE_ID
ITEM
QTY
PRICE
101
'battery'
3
2.99
101
'battery'
1
3.19
101
'battery'
2
2.59
201
'battery'
4
1.59
201
'battery'
1
1.99
Se você usar uma entrada classificada e não pré-classificar os dados corretamente, receberá resultados inesperados.