Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья содержит свойства и схему для событий в Azure Data Manager for Agriculture. Общие сведения о схемах событий см. в схеме событий Сетки событий Azure .
Предпосылки
Прежде чем приступить к развертыванию функции "События" в Azure Data Manager для сельского хозяйства, важно выполнить следующие предварительные требования.
- Активная учетная запись Azure
- Пространство имен Центров событий Microsoft Azure и концентратор событий, развернутый на портале Azure
Реагирование на события Менеджера данных для сельского хозяйства
События управления данными для сельского хозяйства позволяют приложениям реагировать на создание, удаление и обновление ресурсов. События менеджера данных для сельского хозяйства отправляются с помощью Azure Event Grid.
Функции Azure, Azure Logic Apps или даже собственный прослушиватель HTTP могут подписаться на эти события. Azure Event Grid обеспечивает надежную доставку событий в ваши приложения с помощью расширенных политик повторных попыток и отправки в мертвый список.
Ниже приведены примеры сценариев использования событий в нашей службе:
- При скачивании спутниковых или погодных данных или выполнении заданий можно использовать события для реагирования на изменения состояния задания. Можно свести к минимуму долгое опрашивание и уменьшить количество вызовов API к сервису. Вы также можете получить уведомление о завершении задания. Все наши асинхронные задачи поглощения данных могут поддерживать события.
Примечание.
События, связанные с потоком решений ISV, в настоящее время не поддерживаются.
- Если существуют изменения в ресурсах плоскости данных, таких как стороны, поля, фермы и другие аналогичные элементы, можно реагировать на изменения и активировать рабочие процессы.
Фильтрация событий
Вы можете фильтровать события Data Manager для сельского хозяйства по типу событий , субъекту или полям в объекте данных. Фильтры в Event Grid сопоставляют начало или конец субъекта, чтобы события, которые совпадают, могли направляться к подписчику.
Например, для события PartyChanged, чтобы получать уведомления об изменениях для конкретного участника с ID Party1234, можно использовать фильтр по теме "EndsWith", как показано ниже.
EndsWith- /Party1234 Тема этого события имеет формат "/parties/Party1234"
Субъекты в схеме событий также предоставляют фильтры «начинается с» и «точное соответствие».
Аналогичным образом, чтобы отфильтровать одно и то же событие для группы идентификаторов сторон, используйте расширенный фильтр по полю partyId в объекте данных события. В одной подписке можно добавить пять расширенных фильтров с ограничением в 25 значений для каждого отфильтрованного ключа.
Дополнительные сведения о применении фильтров см. в разделе " События фильтрации" для сетки событий.
Подписка на события
Вы можете подписаться на события Data Manager для сельского хозяйства с помощью портала Azure или клиента Azure Resource Manager. Каждый из них предоставляет пользователю набор функциональных возможностей. Дополнительные сведения о каждом методе см. в следующих ресурсах.
Подписка на события с помощью портала
Подписка на события с помощью клиента шаблона ARM
Рекомендации по использованию событий
Приложения, обрабатывающие события Data Manager для сельского хозяйства, должны соблюдать несколько рекомендаций.
- Убедитесь, что eventType — это один из тех типов событий, которые вы готовы обработать, и не следует предполагать, что все полученные события являются ожидаемыми типами.
- По мере того как сообщения могут поступать вне порядка, используйте поля modifiedTime и etag, чтобы понять порядок событий для любого конкретного объекта.
- Менеджер по управлению данными для сельскохозяйственных событий гарантирует доставку подписчикам по крайней мере один раз, что обеспечивает вывод всех сообщений. Однако из-за повторных попыток или доступности подписок иногда могут возникать повторяющиеся сообщения. Дополнительные сведения о доставке сообщений и повторных попытках см. в разделе "Доставка сообщений сетки событий" и повторная попытка
- Игнорируйте поля, которые вам непонятны. Такой подход поможет обеспечить устойчивость к новым функциям, которые могут быть добавлены в будущем.
Доступные типы событий
| Имя события | Описание |
|---|---|
| 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.InsightChangedV2 | Опубликовано при создании, обновлении или удалении инсайта. |
| Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 | Опубликовано при создании или обновлении или удалении вложения Insights. |
| Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 | Опубликовано при изменении состояния задачи модели биомассы |
| Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 | Опубликовано при обновлении статуса задания модели почвенной влажности |
| Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 | Опубликовано при изменении состояния задания модели размещения датчика |
Свойства события
Каждое событие Azure Data Manager для сельского хозяйства состоит из двух частей, первая часть распространена во всех событиях, а второй — объект данных содержит свойства, относящиеся к каждому событию.
Общая часть для всех событий описана в схеме событий Event Grid и содержит следующие данные верхнего уровня:
| Недвижимость | Тип | Описание |
|---|---|---|
| тема | струна | Полный путь ресурса к источнику события. Это поле недоступно для записи. Сетка событий предоставляет это значение. |
| субъект | струна | Заданный издателем путь к теме события. |
| Тип события | струна | Один из зарегистрированных типов событий для этого источника событий. |
| время события | струна | Время генерирования события определяется на основе времени UTC поставщика. |
| ID | струна | Уникальный идентификатор события. |
| данные | объект | Объект данных со свойствами, определенными для каждого типа события. |
| dataVersion | струна | Версия схемы объекта данных. Версию схемы определяет издатель. |
| metadataVersion | струна | Версия схемы метаданных события. Сетка событий определяет схему свойств верхнего уровня. Сетка событий предоставляет это значение. |
Для событий изменения вечеринки, сезона, урожая, продуктов урожая, объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
Для событий фермы объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
Для модели данных устройства и событий модели данных датчика объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| sensorPartnerId | струна | Идентификатор, связанный с sensorPartner. |
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, которое активировало публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
Для событий устройства объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| deviceDataModelId | струна | Идентификатор, связанный с deviceDataModel. |
| integrationId | струна | Идентификатор, связанный с интеграцией. |
| sensorPartnerId | струна | Идентификатор, связанный с sensorPartner. |
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
Для событий датчика объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| sensorDataModelId | струна | Идентификатор, связанный с моделью данных датчика. |
| integrationId | струна | Идентификатор, связанный с интеграцией. |
| идентификатор устройства | струна | Идентификатор, связанный с устройством. |
| sensorPartnerId | струна | Идентификатор, связанный с sensorPartner. |
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
Для событий сопоставления датчиков объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| sensorId | струна | Идентификатор, связанный с датчиком. |
| partyId | струна | Идентификатор, связанный с участником. |
| sensorPartnerId | струна | Идентификатор, связанный с sensorPartner. |
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
Для событий интеграции с партнером датчика объект данных содержит следующие свойства:
| Недвижимость | Тип | Описание |
|---|---|---|
| integrationId | струна | Идентификатор, связанный с интеграцией. |
| partyId | струна | Идентификатор, связанный с участником. |
| sensorPartnerId | струна | Идентификатор, связанный с sensorPartner. |
| ID | струна | Уникальный идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются |
| свойства | Объект | Он содержит определяемый пользователем ключ — пары значений. |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя для идентификации ресурса. |
События сезонных полей имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Определяемый пользователем идентификатор сезонного поля |
| farmId | струна | Определяемый пользователем идентификатор фермы, с которым связано сезонное поле. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| seasonId | струна | Определяемый пользователем идентификатор сезона, с которым связано сезонное поле. |
| fieldId | струна | Определяемый пользователем идентификатор поля, с которым связано сезонное поле. |
| имя | струна | Определяемое пользователем имя сезонного поля. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| свойства | Объект | Он содержит задаваемые пользователем пары «ключ-значение». |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
События аналитики имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| modelId | струна | Идентификатор связанной модели. |
| идентификатор ресурса | струна | Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д. |
| тип ресурса | струна | Имя типа ресурса. Применимые значения: Party, Farm, Field, SeasonalField и т. д. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| modelVersion | струна | Версия связанной модели. |
| ID | струна | Определяемый пользователем идентификатор ресурса. |
| status | струна | Содержит состояние задания. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Список пар значений ключей, описывающих ресурс. Поддерживаются только строковые и числовые значения. |
| имя | струна | Определяемое пользователем имя ресурса. |
| свойства | объект | Определяемое пользователем имя ресурса. |
События InsightsAttachment имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| modelId | струна | Идентификатор связанной модели. |
| идентификатор ресурса | струна | Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д. |
| тип ресурса | струна | Имя типа ресурса. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| insightId | струна | Идентификатор, связанный с ресурсом аналитики. |
| ID | струна | Определяемый пользователем идентификатор ресурса. |
| status | струна | Содержит состояние задания. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Список пар значений ключей, описывающих ресурс. Поддерживаются только строковые и числовые значения. |
| имя | струна | Определяемое пользователем имя ресурса. |
| свойства | объект | Определяемое пользователем имя ресурса. |
События поля имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Определяемый пользователем идентификатор поля. |
| farmId | струна | Определяемый пользователем идентификатор фермы, с которым связано поле. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| имя | струна | Определяемое пользователем имя поля. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| свойства | Объект | Он содержит задаваемые пользователем пары «ключ-значение». |
| modifiedDateTime | струна | Указывает время последнего изменения события. |
| createdDateTime | струна | Указывает время создания ресурса. |
| status | струна | Содержит определяемое пользователем состояние объекта. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
Событие ImageProcessingRasterizeJobStatusChanged имеет следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| shapefileAttachmentId | струна | Определяемый пользователем идентификатор связанного шейп-файла. |
| partyId | струна | Идентификатор стороны, для которой было создано задание. |
| ID | струна | Уникальный идентификатор задания. |
| имя | струна | Определяемое пользователем имя задания. |
| status | струна | Различные состояния, в которых может находиться задание. Применимые значения: "Ожидание", "Выполнение", "Успешно", "Сбой", "Отменено" и т. д. |
| isCancellationRequested | boolean | Флаг, который устанавливается при запросе отмены задания. |
| описание | струна | Текстовое описание задания. |
| сообщение | струна | Сообщение статуса для сбора дополнительных сведений о задании. |
| дата_и_время_последнего_действия | date-time | Дата и время последнего действия, выполняемого в задании, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| свойства | Объект | Он содержит определяемую пользователем пару "ключ-значение" |
SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged и FarmOperationDataIngestionJobChanged имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Уникальный идентификатор задания. |
| имя | струна | Определяемое пользователем имя задания. |
| status | струна | Различные состояния, в которых может находиться задание. |
| isCancellationRequested | boolean | Флаг, который устанавливается при запросе отмены задания. |
| описание | струна | Текстовое описание задания. |
| partyId | струна | Идентификатор стороны, для которой было создано задание. |
| сообщение | струна | Сообщение статуса для сбора дополнительных сведений о задании. |
| дата_и_время_последнего_действия | date-time | Дата и время последнего действия, выполняемого в задании, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| свойства | Объект | Он содержит задаваемые пользователем пары «ключ-значение». |
События данных об операциях фермы, такие как данные внесения, данные о сборе урожая, данные о посадке и данные о пахоте, имеют следующий объект данных.
| Недвижимость | Тип | Описание |
|---|---|---|
| ID | струна | Уникальный идентификатор ресурса. |
| status | струна | Содержит определяемое пользователем состояние ресурса. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| источник | струна | Сообщение от Azure Data Manager для сельского хозяйства, содержащее информацию о задании. |
| modifiedDateTime | струна | Указывает время последнего изменения события |
| createdDateTime | струна | Указывает время создания ресурса |
| eTag | струна | Реализует оптимистическую согласованность |
| имя | струна | Имя для идентификации ресурса. |
| описание | струна | Текстовое описание ресурса |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| свойства | Объект | Он содержит задаваемые пользователем пары «ключ-значение». |
Событие AttachmentChanged содержит следующий объект данных
| Недвижимость | Тип | Описание |
|---|---|---|
| идентификатор ресурса | струна | Определяемый пользователем идентификатор ресурса, например фермы, поля и т. д. |
| тип ресурса | струна | Имя типа ресурса. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| ID | струна | Определяемый пользователем идентификатор ресурса. |
| status | струна | Содержит состояние задания. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Текстовое описание ресурса |
| имя | струна | Определяемое пользователем имя ресурса. |
Событие ZoneChanged имеет следующий объект данных
| Недвижимость | Тип | Описание |
|---|---|---|
| managementZoneId | струна | Идентификатор зоны управления, связанный с зоной. |
| partyId | струна | Определяемый пользователем идентификатор связанного поля. |
| ID | струна | Идентификатор стороны, к которой он принадлежит |
| status | струна | Содержит определяемое пользователем состояние ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Текстовое описание ресурса |
| имя | струна | Определяемое пользователем имя ресурса. |
| свойства | объект | Список пар значений ключей, описывающих ресурс. Поддерживаются только строковые и числовые значения. |
Событие PrescriptionChanged содержит следующий объект данных
| Недвижимость | Тип | Описание |
|---|---|---|
| prescriptionMapId | струна | Идентификатор, заданный пользователем, для связанной карты предписаний. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| ID | струна | Определяемый пользователем идентификатор рецепта. |
| Тип действия | струна | Указывает, что изменение активируется во время публикации события. Применимые значения: "Создано", "Обновлено", "Удалено" |
| status | струна | Содержит заданный пользователем статус рецепта. |
| свойства | объект | Он содержит задаваемые пользователем пары "ключ-значение". |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Текстовое описание ресурса |
| имя | струна | Определяемое пользователем имя рецепта. |
События PrescriptionMapChanged и ManagementZoneChanged имеют следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| seasonId | струна | Определяемый пользователем идентификатор связанного сезона. |
| cropId | струна | Определяемый пользователем идентификатор связанного поля. |
| fieldId | струна | Определяемый пользователем идентификатор связанного поля. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| ID | струна | Определяемый пользователем идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую согласованность |
| описание | струна | Текстовое описание ресурса |
| имя | струна | Имя карты рецепта, заданное пользователем. |
| свойства | объект | Он содержит пары "ключ-значение", определяемые пользователем |
| status | струна | Состояние ресурса. |
Событие PlantTissueAnalysisChanged имеет следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| seasonId | струна | Определяемый пользователем идентификатор связанного сезона. |
| cropId | струна | Определяемый пользователем идентификатор связанного поля. |
| cropProductId | струна | Идентификатор продукта урожая, связанный с анализом растительной ткани. |
| fieldId | струна | Определяемый пользователем идентификатор связанного поля. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| ID | струна | Определяемый пользователем идентификатор ресурса. |
| Тип действия | струна | Указывает изменение, активировающее публикацию события. Применимые значения создаются, обновляются, удаляются. |
| modifiedDateTime | date-time | Дата и время последнего изменения ресурса, пример формата: yyyy-MM-ddTHH:mm:ssZ. |
| createdDateTime | date-time | Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Имя карты рецепта, заданное пользователем. |
| свойства | объект | Он содержит задаваемые пользователем пары "ключ-значение". |
| status | струна | Состояние ресурса. |
Событие NutrientAnalysisChanged имеет следующий объект данных:
| Недвижимость | Тип | Описание |
|---|---|---|
| parentId | струна | Идентификатор, к которому относится родительский анализ питательных веществ. |
| parentType | струна | Тип категории, к которой относится родительский анализ питательных веществ. Применимые значения — Анализ тканей растений. |
| partyId | струна | Идентификатор стороны, к которой он принадлежит. |
| ID | струна | Определяемый пользователем идентификатор анализа питательных веществ. |
| Тип действия | струна | Указывает изменение, которое активируется во время публикации события. Применимые значения: "Создано", "Обновлено", "Удалено". |
| свойства | объект | Он содержит задаваемые пользователем пары "ключ-значение". |
| modifiedDateTime | date-time | Дата-время последнего изменения анализа питательных веществ, формат образца: гггг-ММ-ддTHH:мм:ssZ. |
| createdDateTime | date-time | Дата создания анализа питательных веществ, формат образца: гггг-ММ-ддTHH:мм:ssZ. |
| status | струна | Содержит определяемое пользователем состояние анализа питательных веществ. |
| eTag | струна | Реализует оптимистическую конкурентность. |
| описание | струна | Текстовое описание ресурса. |
| имя | струна | Определяемое пользователем имя анализа питательных веществ. |
Примеры событий
Примеры событий см. на этой странице
Дальнейшие действия
- См. общие сведения о службе "Сетка событий Azure".
- Проверьте наши API здесь.