Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пользователи могут создать задание на загрузку данных для обработки операций фермы, чтобы извлечь связанные данные об активности фермы от указанного поставщика данных в экземпляр Azure Data Manager для сельского хозяйства, связанный с определенной организацией. Задание обрабатывает любое требуемое обновление проверки подлинности, и по умолчанию обнаруживает и синхронизирует все изменения ежедневно. В некоторых случаях задание также будет извлекать информацию о ферме и поле, связанную с данной учетной записью, для использования в мероприятии.
Замечание
Перед созданием задания "Действия фермы" необходимо успешно интегрироваться с потоком OAuth поставщика данных "Действия фермы"
Создание задания FarmOperations
Создайте задание на выполнение операций на ферме для приема данных о деятельности фермы с указанным вами идентификатором. Этот идентификатор задания используется для отслеживания состояния задания с помощью задания GET Farm Operations.
Документация по API:FarmOperations_CreateDataIngestionJob
Замечание
shapeType и shapeResolution являются конкретными атрибутами поставщика. Если они не применимы к поставщику, задайте для него значение None.
На основе предоставленного списка startYearoperations Azure Data Manager извлекает данные для сельского хозяйства с начального года до текущей даты.
Наряду с конкретными данными (геометрия), поставщик данных действий фермы также предоставляет нам DAT-файл для действия, выполняемого в вашей ферме или поле. DAT-файл, файл фигуры и т. д. содержит геометрию, которая отражает место выполнения действия.
Состояние задания и сведения можно получить с помощью: FarmOperations_GetDataIngestionJobDetails
Поиск и получение данных о действиях фермы
Теперь, когда данные занесены в Azure Data Manager для сельского хозяйства, их можно обращаться к ним или перечислить с помощью следующих методов:
Метод 1. Поиск данных о действиях фермы с помощью геометрического взаимодействия
Чтобы учитывать высокий уровень изменений, обнаруженных в определениях полей, Azure Data Manager для сельского хозяйства поддерживает поиск путем взаимодействия функции, которая позволяет упорядочивать данные по пространствам и времени между сторонами, не имея необходимости сначала знать иерархию фермы или поля или ассоциации. Если у вас есть идентификатор partyId, его можно использовать в входных данных, и он предоставляет список элементов данных о действиях фермы для указанной стороны.
Вы также можете использовать идентификатор plantingId, чтобы получить указанные выше данные в том же API. Если вы удалите идентификатор, вы сможете увидеть любые другие данные, имеющие пересечения с такой же геометрией между сторонами. Таким образом, он показывает данные для одной геометрии в разных сторонах.
Метод 2. Вывод списка данных по типу
Извлеченные данные сортируются по типу активности под партией. Их можно перечислить с применением стандартных фильтров. Отдельные элементы данных могут быть извлечены для просмотра свойств и метаданных, включая sourceActivityIdproviderFieldId и Geometry.
Список и скачивание вложений
Атрибут сообщения в ответе FarmOperations_GetDataIngestionJobDetails API показывает, сколько данных было обработано и сколько вложений было создано. Чтобы проверить вложения, связанные с partyId, перейдите к API вложений. Ответ предоставляет все вложения, созданные под идентификатором partyId.
Документация по API: вложения
Дальнейшие шаги
- Ознакомьтесь с нашими API-интерфейсами.