Поделиться через


Предварительная версия Диспетчера данных Azure для сельского хозяйства в качестве источника сетки событий

Эта статья содержит свойства и схему для событий Azure Data Manager для сельского хозяйства. Общие сведения о схемах событий см. в статье Схема событий службы "Сетка событий Azure".

Необходимые компоненты

Прежде чем приступить к развертыванию функции "События" в Azure Data Manager для сельского хозяйства, важно выполнить следующие предварительные требования.

Реагирование на события Диспетчера данных для сельского хозяйства

События Диспетчера данных для сельского хозяйства позволяют приложениям реагировать на создание, удаление и обновление ресурсов. События диспетчера данных для сельского хозяйства отправляются с помощью Сетка событий Azure.

Функции Azure, Azure Logic Apps или даже на собственный прослушиватель http может подписаться на эти события. Сетка событий Azure обеспечивает надежную доставку событий в приложения с помощью расширенных политик повторных попыток и недоставки.

Ниже приведены примеры сценариев использования событий в нашей службе:

  1. При скачивании спутниковых или погодных данных или выполнении заданий можно использовать события для реагирования на изменения состояния задания. Можно свести к минимуму длинный опрос и уменьшить количество вызовов API к службе. Вы также можете получить уведомление о завершении задания. Все наши асинхронные задания приема способны поддерживать события.

Примечание.

События, связанные с потоком решений ISV, в настоящее время не поддерживаются.

  1. Если существуют изменения в ресурсах плоскости данных, таких как стороны, поля, фермы и другие аналогичные элементы, можно реагировать на изменения и активировать рабочие процессы.

Фильтрация событий

Вы можете фильтровать события Data Manager для сельского хозяйства по типу событий , субъекту или полям в объекте данных. Фильтры в сетке событий соответствуют началу или концу темы, чтобы события, которые совпадали с подписчиком.

Например, для события PartyChanged для получения уведомлений об изменениях для определенной стороны с id Party1234 можно использовать фильтр темы "EndsWith", как показано ниже.

EndsWith- /Party1234 Тема этого события имеет формат "/parties/Party1234"

Темы в схеме событий также предоставляют фильтры "начинается с" и "точного соответствия".

Аналогичным образом, чтобы отфильтровать одно и то же событие для группы идентификаторов сторон, используйте расширенный фильтр по полю partyId в объекте данных события. В одной подписке можно добавить пять расширенных фильтров с ограничением в 25 значений для каждого отфильтрованного ключа.

Дополнительные сведения о применении фильтров см. в разделе "События фильтрации" для сетки событий.

Подписка на события

Вы можете подписаться на события Data Manager для сельского хозяйства с помощью портал Azure или клиента Azure Resource Manager. Каждый из них предоставляет пользователю набор функциональных возможностей. Дополнительные сведения о каждом методе см. в следующих ресурсах.

Подписка на события с помощью портала

Подписка на события с помощью клиента шаблона ARM

Рекомендации по потреблению событий

Приложения, обрабатывающие события Data Manager для сельского хозяйства, должны соблюдать несколько рекомендаций.

  • Убедитесь, что eventType — это событие, которое вы готовы обработать, и не предполагается, что все полученные события являются ожидаемыми типами.
  • По мере того как сообщения могут поступать вне порядка, используйте поля modifiedTime и etag, чтобы понять порядок событий для любого конкретного объекта.
  • События Диспетчера данных для сельского хозяйства гарантируют по крайней мере один раз доставку подписчикам, что гарантирует вывод всех сообщений. Однако из-за повторных попыток или доступности подписок иногда могут возникать повторяющиеся сообщения. Дополнительные сведения о доставке сообщений и повторных попытках см. в разделе "Доставка сообщений сетки событий" и повторная попытка
  • Игнорируйте поля, которые вам непонятны. Такой подход поможет обеспечить устойчивость к новым функциям, которые могут быть добавлены в будущем.

Доступные типы событий

Имя события Description
Microsoft.AgFoodPlatform.PartyChanged Опубликовано при создании /обновлении или удалении участника в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.FarmChangedV2 Опубликовано при создании /обновлении/удалении фермы в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.FieldChangedV2 Опубликовано при создании /обновлении или удалении поля в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 Опубликовано при создании /обновлении или удалении сезонного поля в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.CropChanged Опубликовано при создании /обновлении или удалении обрезки в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.CropProductChanged Опубликовано при создании /обновлении или удалении продукта обрезки в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.SeasonChanged Опубликовано при создании /обновлении или удалении сезона в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 Публикуется при изменении состояния задания приема спутниковых данных, например при создании задания, изменении хода его выполнения или завершении.
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 Публикуется при изменении состояния задания приема погодных данных, например при создании задания, изменении хода его выполнения или завершении.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 Опубликовано при изменении состояния задания обновления данных погоды.
Microsoft.AgFoodPlatform.SensorMappingChangedV2 Опубликовано при изменении сопоставления датчиков
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 Опубликовано при изменении интеграции с партнером датчика
Microsoft.AgFoodPlatform.DeviceDataModelChanged Опубликовано при изменении модели данных устройства
Microsoft.AgFoodPlatform.DeviceChanged Опубликовано при изменении устройства
Microsoft.AgFoodPlatform.SensorDataModelChanged Опубликовано при изменении модели данных датчика
Microsoft.AgFoodPlatform.SensorChanged Опубликовано при изменении датчика
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 Публикуется при изменении состояния задания приема данных о работе фермы, например при создании задания, изменении хода его выполнения или завершении.
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 Опубликовано при создании /обновлении или удалении данных приложения в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.HarvestDataChangedV2 Опубликовано при создании /обновлении или удалении данных в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.TillageDataChangedV2 Опубликовано при создании /обновлении или удалении данных в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.PlantingDataChangedV2 Опубликовано при создании /обновлении или удалении данных в ресурсе Azure Data Manager для сельского хозяйства
Microsoft.AgFoodPlatform.AttachmentChangedV2 Опубликовано при создании или обновлении или удалении вложения.
Microsoft.AgFoodPlatform.ZoneChangedV2 Опубликовано при создании или обновлении или удалении зоны.
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 Опубликовано при создании или удалении зоны управления.
Microsoft.AgFoodPlatform.PrescriptionChangedV2 Опубликовано при создании или обновлении или удалении рецепта.
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 Опубликовано при создании или удалении карты рецептов.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 Публикуется при создании или удалении данных анализа ткани растений.
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 Опубликовано при создании и удалении данных анализа питательных веществ.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 Опубликовано при изменении состояния задания для обработки изображений, например, задание выполнено или завершено.
Microsoft.AgFoodPlatform.InsightsChangedV2 Опубликовано при создании или обновлении или удалении аналитики.
Microsoft.AgFoodPlatform.InsightsAttachmentChangedV2 Опубликовано при создании или обновлении или удалении вложения Insights.
Microsoft.AgFoodPlatform.BioModelJobStatusChangedV2 Опубликовано при изменении состояния задания модели биомассы
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 Опубликовано при изменении состояния задания модели влажности почвы
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 Опубликовано при изменении состояния задания модели размещения датчика

Свойства событий

Каждое событие Azure Data Manager для сельского хозяйства состоит из двух частей, первая часть распространена во всех событиях, а второй — объект данных содержит свойства, относящиеся к каждому событию.

Часть, распространенная для событий, разработана в схеме событий Сетки событий и содержит следующие данные верхнего уровня:

Свойство Тип Описание
topic строка Полный путь к ресурсу источника событий. Это поле защищено от записи. Это значение предоставляет Сетка событий.
субъект строка Определенный издателем путь к субъекту события.
eventType строка Один из зарегистрированных типов событий для этого источника событий.
eventTime строка Время создания события с учетом времени поставщика в формате UTC.
Идентификатор строка Уникальный идентификатор события.
данные объект Объект данных со свойствами, определенными для каждого типа события.
dataVersion строка Версия схемы для объекта данных. Версию схемы определяет издатель.
metadataVersion строка Версия схемы для метаданных события. Служба "Сетка событий" определяет схему свойств верхнего уровня. Это значение предоставляет Сетка событий.

Для вечеринки, сезона, обрезки, обрезки измененных событий, объект данных содержит следующие свойства:

Свойство Тип Описание
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

Для событий фермы объект данных содержит следующие свойства:

Свойство Тип Описание
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.
partyId строка Идентификатор стороны, к которой он принадлежит.

Для модели данных устройства и событий модели данных датчика объект данных содержит следующие свойства:

Свойство Тип Описание
sensorPartnerId строка Идентификатор, связанный с датчикомPartner.
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает изменение, которое активировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

Для событий устройства объект данных содержит следующие свойства:

Свойство Тип Описание
deviceDataModelId строка Идентификатор, связанный с deviceDataModel.
integrationId строка Идентификатор, связанный с интеграцией.
sensorPartnerId строка Идентификатор, связанный с датчикомPartner.
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

Для событий датчика объект данных содержит следующие свойства:

Свойство Тип Описание
sensorDataModelId строка Идентификатор, связанный с датчикомDataModel.
integrationId строка Идентификатор, связанный с интеграцией.
deviceId строка Идентификатор, связанный с устройством.
sensorPartnerId строка Идентификатор, связанный с датчикомPartner.
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

Для событий сопоставления датчиков объект данных содержит следующие свойства:

Свойство Тип Описание
sensorId строка Идентификатор, связанный с датчиком.
partyId строка Идентификатор, связанный с стороной.
sensorPartnerId строка Идентификатор, связанный с датчикомPartner.
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

Для событий интеграции с партнером датчика объект данных содержит следующие свойства:

Свойство Тип Описание
integrationId строка Идентификатор, связанный с интеграцией.
partyId строка Идентификатор, связанный с стороной.
sensorPartnerId строка Идентификатор, связанный с датчикомPartner.
Идентификатор строка Уникальный идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются
свойства Объект Он содержит определяемый пользователем ключ — пары значений.
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Имя для идентификации ресурса.

События сезонных полей имеют следующий объект данных:

Свойство Тип Описание
Идентификатор строка Определяемый пользователем идентификатор сезонного поля
farmId строка Определяемый пользователем идентификатор фермы, с которым связано сезонное поле.
partyId строка Идентификатор стороны, к которой он принадлежит.
seasonId строка Определяемый пользователем идентификатор сезона, с которым связано сезонное поле.
fieldId строка Определяемый пользователем идентификатор поля, с которым связано сезонное поле.
имя строка Определяемое пользователем имя сезонного поля.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
свойства Объект Он содержит определяемые пользователем пары "ключ-значение".
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.

События аналитики имеют следующий объект данных:

Свойство Тип Описание
modelId строка Идентификатор связанной модели.
resourceId строка Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д.
resourceType строка Имя типа ресурса. Применимые значения: Party, Farm, Field, SeasonalField и т. д.
partyId строка Идентификатор стороны, к которой он принадлежит.
modelVersion строка Версия связанной модели.
Идентификатор строка Определяемый пользователем идентификатор ресурса.
status строка Содержит состояние задания.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Список пар "ключ-значение", которые описывают ресурс. Поддерживаются только строковые и числовые значения.
имя строка Определяемое пользователем имя ресурса.
свойства объект Определяемое пользователем имя ресурса.

События InsightsAttachment имеют следующий объект данных:

Свойство Тип Описание
modelId строка Идентификатор связанной модели.
resourceId строка Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д.
resourceType строка Имя типа ресурса.
partyId строка Идентификатор стороны, к которой он принадлежит.
insightsId строка Идентификатор, связанный с ресурсом аналитики.
Идентификатор строка Определяемый пользователем идентификатор ресурса.
status строка Содержит состояние задания.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Список пар "ключ-значение", которые описывают ресурс. Поддерживаются только строковые и числовые значения.
имя строка Определяемое пользователем имя ресурса.
свойства объект Определяемое пользователем имя ресурса.

События поля имеют следующий объект данных:

Свойство Тип Описание
Идентификатор строка Определяемый пользователем идентификатор поля.
farmId строка Определяемый пользователем идентификатор фермы, с которым связано поле.
partyId строка Идентификатор стороны, к которой он принадлежит.
имя строка Определяемое пользователем имя поля.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
свойства Объект Он содержит определяемые пользователем пары "ключ-значение".
modifiedDateTime строка Указывает время последнего изменения события.
createdDateTime строка Указывает время создания ресурса.
status строка Содержит определяемое пользователем состояние объекта.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.

Событие ImageProcessingRasterizeJobStatusChanged имеет следующий объект данных:

Свойство Тип Описание
shapefileAttachmentId строка Определяемое пользователем имя идентификатора связанного файла фигуры.
partyId строка Идентификатор участника, для которого было создано задание.
Идентификатор строка Уникальный идентификатор задания.
имя строка Определяемое пользователем имя задания.
status строка Различные состояния, в которых может быть задание. Применимые значения: "Ожидание", "Выполнение", "Успешно", "Сбой", "Отменено" и т. д.
isCancellationRequested boolean Флаг, который устанавливается при запросе отмены задания.
description строка Текстовое описание задания.
message строка Сообщение о состоянии для записи дополнительных сведений о задании.
lastActionDateTime date-time Дата и время, когда было выполнено последнее действие в задании. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
свойства Объект Он содержит определяемую пользователем пару "ключ-значение"

SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged,HubModelJobStatusChanged, SoilMoistureModelJobStatusChanged и FarmOperationDataIngestionJobChanged имеют следующий объект данных:

Свойство Тип Описание
Идентификатор строка Уникальный идентификатор задания.
имя строка Определяемое пользователем имя задания.
status строка Различные состояния, в которых может быть задание.
isCancellationRequested boolean Флаг, который устанавливается при запросе отмены задания.
description строка Текстовое описание задания.
partyId строка Идентификатор участника, для которого было создано задание.
message строка Сообщение о состоянии для записи дополнительных сведений о задании.
lastActionDateTime date-time Дата и время, когда было выполнено последнее действие в задании. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
свойства Объект Он содержит определяемые пользователем пары "ключ-значение".

События данных об операциях фермы, такие как данные приложения, сбор данных, данные о посадке и обработка данных, имеют следующий объект данных:

Свойство Тип Описание
Идентификатор строка Уникальный идентификатор ресурса.
status строка Содержит определяемое пользователем состояние ресурса.
partyId строка Идентификатор стороны, к которой он принадлежит.
source строка Сообщение из Azure Data Manager для сельского хозяйства, предоставляющее сведения о задании.
modifiedDateTime строка Указывает время последнего изменения события
createdDateTime строка Указывает время создания ресурса
eTag строка Реализует оптимистичную блокировку.
имя строка Имя для идентификации ресурса.
description строка Текстовое описание ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
свойства Объект Он содержит определяемые пользователем пары "ключ-значение".

Событие AttachmentChanged содержит следующий объект данных

Свойство Тип Описание
resourceId строка Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д.
resourceType строка Имя типа ресурса.
partyId строка Идентификатор стороны, к которой он принадлежит.
Идентификатор строка Определяемый пользователем идентификатор ресурса.
status строка Содержит состояние задания.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя ресурса.

Событие ZoneChanged имеет следующий объект данных

Свойство Тип Описание
managementZoneId строка Идентификатор зоны управления, связанный с зоной.
partyId строка Определяемый пользователем идентификатор связанного поля.
Идентификатор строка Идентификатор стороны, к которой он принадлежит
status строка Содержит определяемое пользователем состояние ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя ресурса.
свойства объект Список пар "ключ-значение", которые описывают ресурс. Поддерживаются только строковые и числовые значения.

Событие PrescriptionChanged содержит следующий объект данных

Свойство Тип Описание
prescriptionMapId строка Определяемый пользователем идентификатор связанной карты рецепта.
partyId строка Идентификатор стороны, к которой он принадлежит.
Идентификатор строка Определяемый пользователем идентификатор рецепта.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Допустимые значения: Created (создано), Updated (обновлено), Deleted (удалено).
status строка Содержит определяемое пользователем состояние рецепта.
свойства объект Объект, содержащий определяемые пользователем пары "ключ-значение".
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя рецепта.

События PrescriptionMapChanged и ManagementZoneChanged имеют следующий объект данных:

Свойство Тип Описание
seasonId строка Определяемый пользователем идентификатор связанного сезона.
обрезка строка Определяемый пользователем идентификатор связанной обрезки.
fieldId строка Определяемый пользователем идентификатор связанного поля.
partyId строка Идентификатор стороны, к которой он принадлежит.
Идентификатор строка Определяемый пользователем идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя карты рецепта.
свойства объект Объект, содержащий определяемые пользователем пары "ключ-значение".
status строка Состояние ресурса.

Событие PlantTissueAnalysisChanged имеет следующий объект данных:

Свойство Тип Описание
seasonId строка Определяемый пользователем идентификатор связанного сезона.
обрезка строка Определяемый пользователем идентификатор связанной обрезки.
cropProductId строка Идентификатор продукта обрезки, связанный с анализом растительной ткани.
fieldId строка Определяемый пользователем идентификатор связанного поля.
partyId строка Идентификатор стороны, к которой он принадлежит.
Идентификатор строка Определяемый пользователем идентификатор ресурса.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Применимые значения создаются, обновляются, удаляются.
modifiedDateTime date-time Дата и время последнего изменения ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Дата и время создания ресурса. Пример формата: yyyy-MM-ddTHH:mm:ssZ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя карты рецепта.
свойства объект Объект, содержащий определяемые пользователем пары "ключ-значение".
status строка Состояние ресурса.

Событие NutrientAnalysisChanged имеет следующий объект данных:

Свойство Тип Описание
parentId строка Идентификатор родительского анализа питательных веществ принадлежит.
parentType строка Тип родительского анализа питательных веществ принадлежит. Применимые значения — PlantTissueAnalysis.
partyId строка Идентификатор стороны, к которой он принадлежит.
Идентификатор строка Определяемый пользователем идентификатор анализа питательных веществ.
actionType строка Указывает, какое именно изменение инициировало публикацию события. Допустимые значения: Created (создано), Updated (обновлено), Deleted (удалено).
свойства объект Объект, содержащий определяемые пользователем пары "ключ-значение".
modifiedDateTime date-time Дата-время последнего изменения анализа питательных веществ, формат образца: гггг-ММ-ддTHH:мм:ssZ.
createdDateTime date-time Дата создания анализа питательных веществ, формат образца: гггг-ММ-ддTHH:мм:ssZ.
status строка Содержит определяемое пользователем состояние анализа питательных веществ.
eTag строка Реализует оптимистичную блокировку.
description строка Текстовое описание ресурса.
имя строка Определяемое пользователем имя анализа питательных веществ.

Примеры событий

Примеры событий см. на этой странице

Следующие шаги