Funções Matemáticas com Restrições do Conjunto de Nós
- Média
- Contagem
- Máximo
- Mínimo
- Somar
Por exemplo, a função Somar calcula o valor total de todos os nós ItemPrice quando ItemPrice é um nó de origem recorrente.
É possível usar vários conjuntos de nós como parâmetros com essas funções, incluindo nós únicos. Também é possível usar números literais ou os resultados de outras funções matemáticas como parâmetros para funções que aceitam conjuntos de nós.
Limitações ao Combinar outras Funções Matemáticas ou Literais
Ao usar números ou outras funções para fornecer parâmetros do conjunto de nós, algumas funções matemáticas usam a primeira ocorrência de um conjunto de nós nos cálculos. Em uma regra de mapeamento, se você vincular funções que funcionam com apenas um nó do conjunto como um parâmetro a uma outra função que funciona com o conjunto de nós completo, o resultado final não incluirá valores do conjunto de nós completo.
Por exemplo, a função Multiplicar é vinculada à função Soma em uma regra de mapeamento e, portanto, durante o tempo de execução, a função Multiplicar torna-se a entrada para a função Soma.Se a entrada para a função Multiplicar for uma estrutura de item recorrente, a função Multiplicar multiplicará o UnitPrice pela Quantidade e, em seguida, transmitirá o resultado para a função Somar. O resultado da função Somar seria o produto do primeiro UnitPrice e Quantidade – não o preço estendido total para todos os itens.