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), Set di Dati AsApplied (Richiesta 1 o R1), e il YieldDataset (Richiesta 1 o R1).
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 ). Il riepilogo di questa esecuzione viene fornito tramite eventi di sottoscrizione GraphQL su WebSocket (Richiesta 3 o R3). Al momento della consegna dell'evento, il consumer dell'API GeoPard può recuperare informazioni come metadata, statistiche e geometrie (Richiesta 4 o R4).
L'architettura event-driven di GeoPard garantisce un sistema robusto, efficiente e reattivo per l'esecuzione delle equazioni e il recupero dei relativi risultati.

Ultimo aggiornamento
È stato utile?