4. Fazer upload de Conjuntos de Dados de Solo | AsApplied | Produtividade
O diagrama fornecido detalha visualmente o processo de upload dos conjuntos de dados Soil, AsApplied e Yield dentro do sistema GeoPard.
O envio do arquivo ocorre via URLs pré-assinadas do S3 e é dividido em duas etapas distintas: recebimento dos detalhes da URL pré-assinada (Solicitação 1 ou R1) e upload real do arquivo (Solicitação 2 ou R2). Esse mecanismo oferece maior segurança e permite o upload de arquivos grandes acima de 6MB.
A próxima etapa envolve a escuta de subscriptions GraphQL, especificamente para INSERIR e MODIFICAR eventos (Solicitação 3 ou R3). Esses eventos servem como notificações sobre os status de processamento do conjunto de dados.
No caso de falha no processamento ou entrega incompleta de eventos, o sistema fornece uma solução robusta para restaurar os status de processamento. Isso pode ser alcançado usando uma query GraphQL chamada getPlatformContext (Solicitação 4 ou R4).
Finalmente, o consumidor da API GeoPard pode buscar todos os detalhes do conjunto de dados enviado, que incluem estatísticas de atributos, detalhes abrangentes de atributos, URLs e outros detalhes de renderização, conexões com máquinas utilizadas, entre outros. Isso garante um espectro completo de dados disponível para uma compreensão abrangente dos SoilDatasets (Requisição 5 ou R5), ConjuntoDeDadosAsAplicado (Requisição 5 ou R5), e YieldDataset (Requisição 5 ou R5).

Atualizado
Isto foi útil?