Práce s aktivitami farmy a daty aktivit v Azure Data Manageru pro zemědělství
Uživatelé můžou vytvořit úlohu příjmu dat operace farmy, která načítá přidružená data aktivity farmy od zadaného poskytovatele dat do instance Azure Data Manageru pro zemědělství, která je přidružená ke konkrétní straně. Úloha zpracovává všechny požadované aktualizace ověřování a ve výchozím nastavení detekuje a synchronizuje všechny změny každý den. V některých případech bude úloha také načíst informace o farmě a polích přidružené k danému účtu do strany.
Poznámka:
Před vytvořením úlohy Aktivity farmy je povinné úspěšně integrovat s tokem oAuth zprostředkovatele dat aktivit farmy.
Vytvoření úlohy FarmOperations
Vytvořte úlohu operací farmy pro příjem dat aktivity farmy s ID podle vašeho výběru. Toto ID úlohy slouží ke sledování stavu úlohy pomocí úlohy GET Farm Operations.
Dokumentace k rozhraní API:FarmOperations_CreateDataIngestionJob
Poznámka:
shapeType
a shapeResolution
jsou atributy specifické pro poskytovatele. Pokud nejsou použitelné pro vašeho poskytovatele, nastavte hodnotu Na Hodnotu None.
V závislosti na zadaném startYear
seznamu a operations
azure Data Manager pro zemědělství načte data od začátku roku do aktuálního data.
Spolu s konkrétními daty (geometrií) poskytuje zprostředkovatel dat aktivity farmy také soubor DAT pro aktivitu prováděnou ve vaší farmě nebo poli. Soubor DAT, soubor obrazce atd. obsahují geometrii, která odráží, kde byla aktivita provedena.
Stav úlohy a podrobnosti lze načíst pomocí: FarmOperations_GetDataIngestionJobDetails
Hledání a načítání dat aktivit farmy
Teď, když se data ingestují do Azure Data Manageru pro zemědělství, je možné je dotazovat nebo uvést pomocí následujících metod:
Metoda 1: Vyhledávání dat aktivit farmy pomocí geometrie protíná
Azure Data Manager for Agriculture podporuje vyhledávání pomocí funkce protínání, která umožňuje uspořádat data podle místa a času napříč stranami, aniž by bylo nutné nejprve znát hierarchii nebo přidružení farmy nebo pole. Pokud máte ID strany, můžete ho použít ve vstupu a zobrazí se seznam položek dat aktivity farmy pro zadanou stranu.
Můžete také použít ID, jako plantingId
je načtení výše uvedených dat ve stejném rozhraní API. Pokud ID odeberete, uvidíte všechna další data, která se protínají se stejnou geometrií napříč stranami. Proto zobrazuje data pro stejnou geometrii napříč různými stranami.
Metoda 2: Výpis dat podle typu
Načtená data jsou seřazená podle typu aktivity v rámci strany. Můžete je uvést se standardními filtry. Jednotlivé datové položky mohou být načteny k zobrazení vlastností a metadat, včetně a sourceActivityId
providerFieldId
Geometry
.
Výpis a stažení příloh
Atribut zprávy v odpovědi FarmOperations_GetDataIngestionJobDetails
rozhraní API ukazuje, kolik dat bylo zpracováno a kolik příloh bylo vytvořeno. Pokud chcete zkontrolovat přílohy přidružené k id strany, přejděte do rozhraní API příloh. Odpověď vám poskytne všechny přílohy vytvořené pod ID strany.
Dokumentace k rozhraní API: Přílohy
Další kroky
- Seznamte se s našimi rozhraními API.