Usługa Azure Data Manager for Agriculture (wersja zapoznawcza) jako źródło usługi Event Grid

Ten artykuł zawiera właściwości i schemat zdarzeń usługi Azure Data Manager for Agriculture (wersja zapoznawcza). Aby zapoznać się ze schematami zdarzeń, zobacz Schemat zdarzeń usługi Azure Event Grid i Schemat zdarzeń w chmurze.

Dostępne typy zdarzeń

Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.PartyChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Party elementu.
Microsoft.AgFoodPlatform.FarmChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Farm elementu.
Microsoft.AgFoodPlatform.FieldChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Field elementu.
Microsoft.AgFoodPlatform.SeasonChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Season elementu.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Seasonal Field elementu.
Microsoft.AgFoodPlatform.BoundaryChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Boundary elementu.
Microsoft.AgFoodPlatform.CropChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Crop elementu.
Microsoft.AgFoodPlatform.CropProductChanged Opublikowane po utworzeniu Crop Product /zaktualizowano/usunięte.
Microsoft.AgFoodPlatform.AttachmentChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Attachment obiektu.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Management Zone elementu.
Microsoft.AgFoodPlatform.ZoneChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Zone obiektu.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2 Opublikowany po zmianie stanu zadania pozyskiwania danych satelickich, na przykład utworzenia zadania, postępu lub ukończenia.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2 Opublikowane po zmianie stanu zadania pozyskiwania danych pogodowych, na przykład utworzenia zadania, postępu lub ukończenia.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2 Opublikowane po zmianie stanu zadania odświeżania danych pogodowych, na przykład utworzenia zadania, postępu lub ukończenia.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Application Data obiektu.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Harvesting Data elementu.
Microsoft.AgFoodPlatform.TillageDataChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Tillage Data elementu.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Planting Data elementu.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2 Opublikowane po zmianie stanu zadania przetwarzania obrazów, na przykład utworzenia zadania, postępu lub ukończenia.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2 Opublikowane po zmianie stanu zadania pozyskiwania danych operacji farmy, na przykład utworzenia zadania, postępu lub ukończenia.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.SensorMappingChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Sensor Mapping elementu.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Sensor Partner Integration elementu.
Microsoft.AgFoodPlatform.DeviceDataModelChanged Opublikowane po Device Data Model utworzeniu/zaktualizowaniu/usunięciu.
Microsoft.AgFoodPlatform.DeviceChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Device elementu.
Microsoft.AgFoodPlatform.SensorDataModelChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Sensor Data Model elementu.
Microsoft.AgFoodPlatform.SensorChanged Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Sensor elementu.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.PrescriptionChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Prescription elementu.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Prescription Map elementu.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Plant Tissue Analysis danych.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Nutrient Analysis danych.
Microsoft.AgFoodPlatform.InsightChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Insight obiektu.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2 Opublikowane po utworzeniu/zaktualizowaniu/usunięciu Insight Attachment obiektu.
Nazwa zdarzenia opis
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2 Opublikowany po zmianie stanu zadania modelu biomasy, na przykład utworzenia zadania, postępu lub ukończenia.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2 Opublikowany po zmianie stanu zadania modelu wilgotności gleby, na przykład utworzenia zadania, postępu lub ukończenia.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2 Opublikowany po zmianie stanu zadania modelu umieszczania czujnika, na przykład utworzenia zadania, postępu lub ukończenia.

Przykładowe zdarzenia

W poniższym przykładzie pokazano schemat elementu Microsoft.AgFoodPlatform.PartyChanged:

[
  {
      "data": {
        "actionType": "Deleted",
        "modifiedDateTime": "2022-10-17T18:43:37Z",
        "eTag": "f700fdd7-0000-0700-0000-634da2550000",
        "properties": {
        "key1": "value1",
        "key2": 123.45
        },
        "id": "<YOUR-PARTY-ID>",
        "createdDateTime": "2022-10-17T18:43:30Z"
      },
      "id": "23fad010-ec87-40d9-881b-1f2d3ba9600b",
      "source": "/subscriptions/{SUBSCRIPTION-ID}/resourceGroups/{RESOURCE-GROUP-NAME}/providers/Microsoft.AgFoodPlatform/farmBeats/{YOUR-RESOURCE-NAME}",
      "subject": "/parties/<YOUR-PARTY-ID>",
      "type": "Microsoft.AgFoodPlatform.PartyChanged",
      "specversion":"1.0",
      "time": "2022-10-17T18:43:37.3306735Z"
    }
]

Właściwości zdarzenia

Zdarzenie ma następujące dane najwyższego poziomu:

Właściwość Type opis
source string Pełna ścieżka zasobu do źródła zdarzeń. To pole nie jest możliwe do zapisu. Ta wartość jest podawana przez usługę Event Grid.
subject string Zdefiniowana przez wydawcę ścieżka do tematu zdarzenia.
type string Jeden z zarejestrowanych typów zdarzeń dla tego źródła zdarzeń.
time string Czas generowania zdarzenia na podstawie czasu UTC dostawcy.
id string Unikatowy identyfikator zdarzenia.
data obiekt Dane zdarzeń usługi App Configuration.
specversion string Wersja specyfikacji schematu CloudEvents.

Obiekt danych ma następujące typowe właściwości:

Właściwość Type Opis
identyfikator String Unikatowy identyfikator zasobu.
actionType String Wskazuje zmianę, która wyzwoliła publikowanie zdarzenia. Odpowiednie wartości są tworzone, aktualizowane, usuwane.
właściwości Objekt Zawiera pary klucz-wartość zdefiniowane przez użytkownika.
modifiedDateTime String Wskazuje czas ostatniej modyfikacji zdarzenia.
createdDateTime String Wskazuje czas utworzenia zasobu.
status String Zawiera zdefiniowany przez użytkownika stan obiektu.
Etag String Implementuje optymistyczną współbieżność.
opis string Tekstowy opis zasobu.
nazwa string Nazwa identyfikującego zasób.
Właściwość Type Opis
identyfikator String Unikatowy identyfikator zadania.
nazwa string Zdefiniowana przez użytkownika nazwa zadania.
status string Różne stany, w których może znajdować się zadanie.
Iscancellationrequested boolean Flaga ustawiana po żądaniu anulowania zadania.
opis string Tekstowy opis zadania.
partyId string Identyfikator strony, dla którego utworzono zadanie.
wiadomość string Komunikat o stanie umożliwiający przechwycenie dodatkowych szczegółów zadania.
lastActionDateTime data i godzina Data i godzina wykonania ostatniej akcji zadania, format przykładu: rrrr-MM-ddTHH:mm:ssZ.
createdDateTime data i godzina Data i godzina utworzenia zasobu, przykładowy format: rrrr-MM-ddTHH:mm:ssZ.
właściwości Objekt Zawiera pary klucz-wartość zdefiniowane przez użytkownika.

Następne kroki

  • Aby zapoznać się z wprowadzeniem do usługi Azure Event Grid, zobacz Co to jest usługa Event Grid?.
  • Aby uzyskać więcej informacji na temat tworzenia subskrypcji usługi Azure Event Grid, zobacz Schemat subskrypcji usługi Event Grid.