4. Încărcare seturi de date Sol | AsApplied | Producție
Diagrama dată ilustrează vizual procesul de încărcare pentru seturile de date Soil, AsApplied și Yield în cadrul sistemului GeoPard.
Încărcarea fișierului se realizează prin URL-uri pre-semnate S3 și este împărțită în două etape distincte: primirea detaliilor URL-ului pre-semnate (Cerere 1 sau R1) și încărcarea efectivă a fișierului (Cerere 2 sau R2). Acest mecanism oferă securitate sporită și permite încărcarea fișierelor mari peste 6MB.
Etapa următoare implică ascultarea abonamentelor GraphQL, în mod specific pentru INSERARE și MODIFICARE evenimente (Cerere 3 sau R3). Aceste evenimente servesc ca notificări privind stările de procesare ale seturilor de date.
În cazul unei erori de procesare sau al livrării incomplete a unui eveniment, sistemul oferă o soluție robustă pentru restaurarea stărilor de procesare. Aceasta poate fi realizată folosind o interogare GraphQL denumită getPlatformContext (Cerere 4 sau R4).
În final, consumatorul API GeoPard poate prelua toate detaliile setului de date încărcat, care includ statistici ale atributelor, detalii cuprinzătoare ale atributelor, URL-uri și alte detalii de redare, conexiuni la utilajele folosite și altele. Acest lucru asigură un spectru complet de date pentru o înțelegere detaliată a SoilDatasets (Cerere 5 sau R5), SetDeDateAplicat (Cerere 5 sau R5), și YieldDataset (Cerere 5 sau R5).

Last updated
Was this helpful?