4. Качване на набори данни за почва | AsApplied | Добив
Дадената диаграма визуално описва процеса на качване на набори от данни за Почва, Прилагано и Добив в системата GeoPard.
Качването на файлове се извършва чрез предварително подписани S3 URL адреси и е разделено на две отделни стъпки: получаване на подробности за предварително подписания URL (Заявка 1 или R1) и действително качване на файла (Заявка 2 или R2). Този механизъм предлага повишена сигурност и позволява качване на големи файлове над 6MB.
Следващият етап включва слушане на GraphQL абонаменти, конкретно за ВЪВЕЖДАНЕ и ПРОМЯНА събития (Заявка 3 или R3). Тези събития служат като известия за статусите на обработка на набора от данни.
В случай на неуспех при обработката или непълна доставка на събития, системата предоставя надеждно решение за възстановяване на статусите на обработка. Това може да се постигне чрез GraphQL заявка на име getPlatformContext (Заявка 4 или R4).
Накрая, потребителят на GeoPard API може да извлече всички подробности за качения набор от данни, които включват статистики за атрибутите, подробни данни за атрибутите, URL адреси и други детайли за визуализация, връзки със използваната техника и други. Това осигурява пълен набор от данни за цялостно разбиране на SoilDatasets (Заявка 5 или R5), AsAppliedDataset (Заявка 5 или R5), и YieldDataset (Заявка 5 или R5).
Диаграма на последователността: Качване на набор от данни