# Ricalcola un campo calcolato

Quando configuri un nuovo campo calcolato, eseguiamo il calcolo solo quando riceviamo nuovi dati evento che corrispondono ai criteri di calcolo. La ricalcolazione è un modo opzionale di eseguire il calcolo sui dati evento storici. La ricalcolazione dei dati storici aggiornerà i profili dei tuoi partecipanti, ma non attiverà l’esecuzione delle regole del tuo programma: puoi quindi eseguire una ricalcolazione in tutta sicurezza senza influire sul tuo programma.

#### Avvia una ricalcolazione

Puoi richiedere una ricalcolazione quando configuri o modifichi un campo calcolato che utilizza un `calcolo di somma` o una `calcolo di conteggio` .

1. Dal menu di navigazione a sinistra, seleziona ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Origini dati → Campi**.
2. Apri l’interfaccia di creazione del campo.
   * Per creare un nuovo campo calcolato, seleziona **Crea campo calcolato**.
   * Per modificare un campo calcolato esistente, individuarlo nella *tabella Campi* . Passa il cursore sul campo e seleziona **Modifica**.
3. Nel *Rivedi* sezione, seleziona ![](/files/cec8fb6b06bdba97a0f302d45d30862de79a5365) **Ricalcola i valori al salvataggio** casella di controllo.
4. Seleziona **Salva**.

{% hint style="info" %}
**Esempio di ricalcolo:** Attualmente è il 26 settembre. Stai configurando un campo calcolato con una [finestra di monitoraggio](/brand/it/che-cosa-vorresti-imparare/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.md)fissa di 1 mese. Invece di far iniziare il calcolo dei valori del campo solo dal 26 fino alla fine del mese, vuoi che tenga conto dei valori di tutto settembre. Puoi ottenere questo selezionando la ![](/files/cec8fb6b06bdba97a0f302d45d30862de79a5365) **\[Casella non selezionata]** **casella di controllo di compilazione retroattiva** durante la configurazione del campo. La ricalcolazione inizia dopo che hai salvato le modifiche.
{% endhint %}

#### Ordine di elaborazione

{% hint style="info" %}
**Ordine di elaborazione degli eventi:** Durante una ricalcolazione, gli eventi possono essere elaborati fuori ordine. Ciò accade solo se riceviamo nuovi dati evento mentre gli eventi in coda vengono elaborati.
{% endhint %}

La ricalcolazione non è istantanea e può richiedere del tempo per completarsi, a seconda della quantità di dati da elaborare. Puoi controllare lo stato della tua ricalcolazione dalla ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **pagina \[Engage] → Origini dati → Processi**.

Tutti gli eventi che riceviamo mentre la ricalcolazione è in corso verranno inseriti in una coda finché la ricalcolazione non sarà completata. Una volta completata la ricalcolazione, inizieremo a elaborare gli eventi nell’ordine in cui sono stati ricevuti.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/it/che-cosa-vorresti-imparare/advocate-program/manage-advocate-participants/custom-and-calculated-fields/recalculate-a-calculated-field.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
