Ir para o conteúdo principal
Workday User Guide
Última atualização: 2025-10-31
REDUZ

REDUZ

Descrição

Reduz uma matriz a um valor acumulado aplicando um LAMBDA a cada valor e retornando o valor no acumulador.
Essa função é útil para agregações e cálculos finais, como localizar o valor total ou máximo de uma matriz.

Sintaxe

REDUCE(
initial_value
,
array
,
lambda
)
  • initial_value
    : define o valor inicial do acumulador.
  • array
    : a matriz a ser reduzida.
  • lambda
    : o LAMBDA que define a operação para reduzir a matriz. Existem três parâmetros:
    • accumulator
      : valor retornado como resultado final .
    • value
      : o valor atual da matriz.
    • body
      : o cálculo aplicado a cada elemento da matriz.