4. Przesyłanie datasetów Gleba | AsApplied | Plon
Poniższy diagram przedstawia proces przesyłania danych dotyczących Gleby, AsApplied i Plonów w systemie GeoPard.
Przesyłanie pliku odbywa się za pomocą uprzednio podpisanych URL-ów S3 i jest podzielone na dwa odrębne kroki: otrzymanie szczegółów uprzednio podpisanego URL (Żądanie 1 lub R1) oraz rzeczywiste przesłanie pliku (Żądanie 2 lub R2). Ten mechanizm zwiększa bezpieczeństwo i umożliwia przesyłanie dużych plików powyżej 6 MB.
Następny etap polega na nasłuchiwaniu subskrypcji GraphQL, konkretnie na DODANO i ZMODYFIKOWANO zdarzenia (Żądanie 3 lub R3). Te zdarzenia pełnią rolę powiadomień o statusach przetwarzania zbiorów danych.
W przypadku awarii przetwarzania lub niekompletnego dostarczenia zdarzeń system zapewnia solidne rozwiązanie do przywracania statusów przetwarzania. Można to osiągnąć za pomocą zapytania GraphQL o nazwie getPlatformContext (Żądanie 4 lub R4).
Na koniec konsument API GeoPard może pobrać wszystkie szczegóły przesłanego zbioru danych, które obejmują statystyki atrybutów, szczegółowe informacje o atrybutach, URL-e i inne informacje renderujące, powiązania z wykorzystanymi maszynami i inne. Zapewnia to pełen zakres danych niezbędnych do kompleksowego zrozumienia ZbiorówGleb (Żądanie 5 lub R5), ZestawDanychZastosowano (AsAppliedDataset) (Żądanie 5 lub R5), oraz YieldDataset (Żądanie 5 lub R5).

Last updated
Was this helpful?