# Recalcular un campo calculado

Cuando configuras un nuevo campo calculado, solo realizamos el cálculo cuando recibimos nuevos datos de eventos que coinciden con tus criterios de cálculo. La recalculación es una forma opcional de ejecutar el cálculo sobre datos históricos de eventos. Volver a calcular datos históricos actualizará los perfiles de tus participantes, pero no activará la ejecución de las reglas de tu programa; así que puedes realizar una recalculación con seguridad sin afectar a tu programa.

#### Iniciar una recalculación

Puedes solicitar una recalculación al configurar o editar un campo calculado que utilice ya sea un `suma` o una `conteo` cálculo.

1. En el menú de navegación izquierdo, seleccione ![](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] → Orígenes de datos → Campos**.
2. Abre la interfaz de creación de campos.
   * Para crear un nuevo campo calculado, selecciona **Crear campo calculado**.
   * Para editar un campo calculado existente, localízalo en la *Campos* tabla. Coloca el cursor sobre el campo y selecciona **Editar**.
3. En el *Revisar* sección, selecciona la ![](/files/5c82378e6caa885427c8bf4d0290698a9a9e2327) **Recalcular valores al guardar** casilla.
4. Selecciona **Guardar**.

{% hint style="info" %}
**Ejemplo de recalculación:** Actualmente es 26 de septiembre. Estás configurando un campo calculado con una [ventana de seguimiento](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.md)fija de 1 mes. En lugar de que tu campo empiece a calcular valores solo desde el día 26 hasta el final del mes, quieres que tenga en cuenta los valores de todo septiembre. Puedes lograrlo seleccionando la ![](/files/5c82378e6caa885427c8bf4d0290698a9a9e2327) **\[casilla sin marcar]** **casilla de relleno retroactivo del cálculo** al configurar el campo. La recalculación comienza después de que guardes tus cambios.
{% endhint %}

#### Orden de procesamiento

{% hint style="info" %}
**Orden de procesamiento de eventos:** Los eventos pueden procesarse fuera de orden durante una recalculación. Esto solo ocurre si recibimos nuevos datos de eventos mientras se están procesando los eventos en cola.
{% endhint %}

La recalculación no es instantánea y puede tardar algún tiempo en completarse, dependiendo de la cantidad de datos que deban procesarse. Puedes comprobar el estado de tu recalculación desde la ![](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] → Fuentes de datos → página de Procesos**.

Cualquier evento que recibamos mientras tu recalculación está en curso se colocará en una cola hasta que la recalculación termine. Después de que se complete la recalculación, comenzaremos a procesar los eventos en el orden en que se recibieron.


---

# 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/es/what-would-you-like-to-learn-about/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.
