Aggregate

logic_aggregate · logic · Logica & Flow · Disponibile · v1.0.0

Descrizione

Riduce un array a un singolo valore: somma / conteggio / media / min / max / concatenazione. Group-by opzionale per riduzione per gruppo.

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
sourceExpression
Array da ridurre
expressionsiinput
input.records
Espressione JS che ritorna un array. Default = input.
reducer
Funzione di riduzione
enum
countsumavgminmaxconcat
sicountcount = quanti item. sum = somma (richiede campo). avg = media. min/max = estremi. concat = concatena valori del campo come stringa CSV.
field
Campo (per sum/avg/min/max/concat)
stringno
es. amount, price, quantity
Nome del campo numerico (o stringa per concat). Ignorato per count. Se vuoto e items sono numeri, opera sui numeri stessi.
groupBy
Raggruppa per (opzionale)
stringno
es. customer_id, region
Se settato, riduce per gruppo e output è { [valoreCampo]: risultato }. Es. amount sum group-by customer = total per cliente.

💡 Esempio configurazione

Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.

{
  "id": "node-logic_aggregate-1",
  "defId": "logic_aggregate",
  "label": "Aggregate",
  "config": {
    "sourceExpression": "input",
    "reducer": "count"
  }
}

🔗 Nodi correlati nella stessa categoria

Pronto a usare Aggregate?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi