4. Carica dataset suolo | AsApplied | resa

Il diagramma mostrato dettaglia visivamente il processo di caricamento dei dataset di Suolo, AsApplied e Resa all'interno del sistema GeoPard.

Il caricamento del file avviene tramite URL pre-firmati S3 ed รจ suddiviso in due fasi distinte: ricezione dei dettagli dell'URL pre-firmato (Richiesta 1 o R1) e caricamento effettivo del file (Richiesta 2 o R2). Questo meccanismo offre maggiore sicurezza e consente il caricamento di file di grandi dimensioni superiori a 6 MB.

La fase successiva prevede l'ascolto delle subscription GraphQL, specificamente per INSERIRE e MODIFICARE eventi (Richiesta 3 o R3). Questi eventi fungono da notifiche sullo stato di elaborazione dei dataset.

In caso di errore di elaborazione o di consegna incompleta di un evento, il sistema fornisce una soluzione robusta per ripristinare gli stati di elaborazione. Questo puรฒ essere ottenuto utilizzando una query GraphQL denominata getPlatformContext (Richiesta 4 o R4).

Infine, il consumatore dell'API GeoPard puรฒ recuperare tutti i dettagli del dataset caricato, che includono statistiche degli attributi, dettagli completi degli attributi, URL e altri dettagli di rendering, collegamenti alle macchine utilizzate e altro. Questo assicura un insieme completo di dati per una comprensione esaustiva dei SoilDataset (Richiesta 5 o R5), Set di Dati AsApplied (Richiesta 5 o R5), e il YieldDataset (Richiesta 5 o R5).

Diagramma di sequenza: Caricamento del dataset

Ultimo aggiornamento

รˆ stato utile?