Azure Data Manager for Agriculture에서 농장 작업 및 활동 데이터 작업
사용자는 농장 운영 데이터 수집 작업을 만들어 지정된 데이터 공급자로부터 특정 당사자와 연결된 Azure Data Manager for Agriculture 인스턴스로 관련 농장 작업 활동 데이터를 끌어옵니다. 작업은 필요한 인증 새로 고침을 처리하고 기본적으로 매일 변경 내용을 검색하고 동기화합니다. 경우에 따라 작업은 특정 계정과 관련된 농장 및 필드 정보를 파티로 끌어옵니다.
참고 항목
농장 작업 작업을 만들기 전에 농장 작업 데이터 공급자 oAuth 흐름과 통합하는 것이 필수입니다.
FarmOperations 작업 만들기
선택한 ID로 농장 활동 데이터를 수집하는 농장 운영 작업을 만듭니다. 이 작업 ID는 GET Farm Operations 작업을 사용하여 작업 상태를 모니터링하는 데 사용됩니다.
API 설명서:FarmOperations_CreateDataIngestionJob
참고 항목
shapeType
및 shapeResolution
은 공급자별 특성입니다. 공급자에 적용할 수 없는 경우 값을 "없음"으로 설정합니다.
제공된 startYear
및 operations
목록을 기반으로 Azure Data Manager for Agriculture는 시작 연도부터 현재 날짜까지 데이터를 가져옵니다.
농장 작업 데이터 공급자는 특정 데이터(형상)와 함께 사용자의 농장이나 필드에서 수행되는 작업에 대한 DAT 파일도 제공합니다. DAT 파일, Shape 파일 등에는 작업이 수행된 위치를 반영하는 형상이 포함되어 있습니다.
작업 상태 및 세부 정보는 FarmOperations_GetDataIngestionJobDetails를 사용하여 검색할 수 있습니다.
농장 작업 데이터 찾기 및 검색
이제 데이터가 Azure Data Manager for Agriculture로 수집되었으므로 다음 방법을 사용하여 쿼리하거나 나열할 수 있습니다.
방법 1: 기하 도형 교차를 사용하여 농장 작업 데이터 검색
필드 정의에서 발견된 높은 수준의 변경 내용을 설명하기 위해 Azure Data Manager for Agriculture는 농장/필드 계층 구조 또는 연결을 먼저 알 필요 없이 당사자 간에 공간 및 시간별로 데이터를 구성할 수 있는 교차 기능별 검색을 지원합니다. partyId가 있는 경우 이를 입력에 사용할 수 있으며 지정된 파티에 대한 농장 활동 데이터 항목 목록을 제공합니다.
plantingId
와 같은 ID를 사용하여 동일한 API에서 위 데이터를 가져올 수도 있습니다. ID를 제거하면 파티 전체에서 동일한 기하 도형과 교차하는 다른 데이터를 볼 수 있습니다. 따라서 여러 당사자의 동일한 형상에 대한 데이터를 표시합니다.
방법 2: 형식별로 데이터 나열
검색된 데이터는 파티 아래 작업 유형별로 정렬됩니다. 표준 필터를 적용하여 나열할 수 있습니다. 개별 데이터 항목을 검색하여 sourceActivityId
, providerFieldId
및 Geometry
를 포함한 속성과 메타데이터를 볼 수 있습니다.
첨부 파일 나열 및 다운로드
FarmOperations_GetDataIngestionJobDetails
API 응답의 메시지 특성은 처리된 데이터의 양과 만들어진 첨부 파일의 수를 보여 줍니다. partyId에 연결된 첨부 파일을 확인하려면 첨부 API로 이동합니다. 응답은 partyId 아래에 만들어진 모든 첨부 파일을 제공합니다.
API 설명서: 첨부 파일
다음 단계
- 여기에서 API를 이해합니다.