O Designer permite as expressões agregadas apenas na transformação do Agregador. Uma expressão agregada pode incluir cláusulas condicionais e funções não agregadas. A expressão também pode incluir uma função agregada dentro de outra, como:
MAX( COUNT( ITEM ))
O resultado de uma expressão agregada varia com base no grupo por portas na transformação. Por exemplo, quando o Serviço de Integração calcula a seguinte expressão agregada sem um grupo por portas definido, ele encontra a quantidade total de itens vendidos:
SUM( QUANTITY )
No entanto, se você usa a mesma expressão e agrupa pela porta ITEM, o Serviço de Integração retorna a quantidade total de itens vendidos, por item.
Você pode criar uma expressão agregada em uma porta de saída e usar múltiplas portas agregadas em uma transformação.