5. Executare ecuații
Diagrama de secvență Executare Ecuații ilustrează procesul de efectuare a Ecuațiilor în cadrul soluției GeoPard.
În mod tipic, se recomandă utilizarea Ecuațiilor pre-salvate la nivel de cont sau organizație. O Ecuație conține invariabil legături către alte seturi de date, cum ar fi SoilDataset (setul de date privind solul), AsAppliedDataset (aplicări la teren), YieldDataset (randament), SatelliteImage (imagini satelit) etc. Atributele din aceste seturi de date legate servesc drept variabile în ecuație, ceea ce indică faptul că detaliile seturilor de date sunt colectate în prealabil. Cele mai utilizate seturi de date sunt SoilDatasets (Cerere 1 sau R1), SetDeDateAplicat (Cerere 1 sau R1), și YieldDataset (Cerere 1 sau R1).
Executarea Ecuației este inițiată asincron. Prima cerere declanșează execuția Ecuației și returnează UUID-uri care identifică EquationMap-ul corespunzător (Cerere 2 sau R2 ). Rezumatul acestei execuții este transmis prin evenimente de subscripție GraphQL via WebSocket (Cerere 3 sau R3 ). La primirea evenimentului, consumatorul API GeoPard poate prelua informații precum metadate, statistici și geometrie (Cerere 4 sau R4).
Arhitectura eveniment-driven a GeoPard asigură un sistem robust, eficient și receptiv pentru executarea ecuațiilor și recuperarea rezultatelor acestora.

Last updated
Was this helpful?