# 5. Esegui equazioni

Il diagramma di sequenza Esegui Equazioni illustra il processo di esecuzione delle Equazioni all'interno della soluzione GeoPard.

Tipicamente, è consigliato utilizzare Equazioni salvate in precedenza a livello di account o organizzazione. Un'Equazione contiene sempre collegamenti ad altri dataset, come SoilDataset, AsAppliedDataset, YieldDataset, SatelliteImage, e così via. Gli attributi di questi dataset collegati fungono da variabili all'interno dell'equazione, indicando che i dettagli dei dataset vengono raccolti in anticipo. I dataset più comunemente usati sono i SoilDataset ([Richiesta 1 o R1](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/17.-query-ottieni-soildatasets)), Set di Dati AsApplied ([Richiesta 1 o R1](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/59.-query-ottieni-asapplieddatasets)), e il YieldDataset ([Richiesta 1 o R1](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/16.-query-ottieni-yielddatasets)).

L'esecuzione dell'Equazione viene avviata in modo asincrono. La prima richiesta avvia l'esecuzione dell'Equazione e restituisce UUID che identificano l'EquationMap corrispondente ([Richiesta 2 o R2](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/75.-mutazione-genera-equationmap-in-modo-asincrono) ). Il riepilogo di questa esecuzione viene fornito tramite eventi di sottoscrizione GraphQL su WebSocket ([Richiesta 3 o R3](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/1.-sottoscrizione-ottieni-eventi)). Al momento della consegna dell'evento, il consumer dell'API GeoPard può recuperare informazioni come metadata, statistiche e geometrie ([Richiesta 4 o R4](https://docs.geopard.tech/geopard-tutorials/it/documentazione-api/panoramica-delle-richieste-api-geopard/76.-query-ottieni-equationmap)).

L'architettura event-driven di GeoPard garantisce un sistema robusto, efficiente e reattivo per l'esecuzione delle equazioni e il recupero dei relativi risultati.

<figure><img src="https://1371939954-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYICBELdyAXXebKAzfLOR%2Fuploads%2F9JqRQu208BIu74IPw0BX%2Fimage.png?alt=media&#x26;token=f503851e-f67a-4bac-bb32-a2bf8cbbe136" alt=""><figcaption><p>Diagramma di sequenza: Esegui Equazione</p></figcaption></figure>
