Teilen über


Protokollierung in Azure Data Manager for Agriculture

Nach dem Erstellen einer Azure Data Manager for Agriculture-Ressourceninstanz können Sie überwachen, wie, wann und von wem auf Ihre Ressourcen zugegriffen wird. Sie können auch Ursachen für Fehler bei Datenebenenanforderungen debuggen. Dazu müssen Sie die Protokollierung für Azure Data Manager for Agriculture aktivieren. Anschließend können Sie Protokollinformationen an einem Ziel speichern, z. B. in einem Speicherkonto, einer Event Hub-Instanz oder einem von Ihnen bereitgestellten Log Analytics-Arbeitsbereich.

Dieser Artikel enthält die Schritte zum Einrichten der Protokollierung für Azure Data Manager for Agriculture.

Aktivieren der Sammlung von Protokollen

Navigieren Sie nach dem Erstellen einer Data Manager for Agriculture-Dienstressource zu den Diagnoseeinstellungen, und wählen Sie dann add diagnostics settings aus. Führen Sie die folgenden Schritte aus, um mit dem Sammeln und Speichern von Protokollen zu beginnen:

  1. Geben Sie einen Namen für die Diagnoseeinstellung an.
  2. Wählen Sie die Kategorien aus, für die Sie Protokolle sammeln möchten.
  3. Wählen Sie das Ziel für die Sammlung aus, etwa ein Speicherkonto, eine Event Hub-Instanz oder einen Log Analytics-Arbeitsbereich.

Screenshot: Schritte zum Erstellen der Diagnoseeinstellung im Azure-Portal

Nun können Sie zu dem Ziel navigieren, das Sie in der Diagnoseeinstellung angegeben haben, um auf Protokolle zuzugreifen. Sie können auf Ihre Protokollinformationen (spätestens) zehn Minuten nach dem Data Manager for Agriculture-Vorgang zugreifen. In den meisten Fällen geht es schneller.

Interpretieren Ihrer Protokolle

Jedes Protokoll folgt dem in der Tabelle aufgeführten Schema. Die Tabelle enthält die Feldnamen und Beschreibungen:

Feldname BESCHREIBUNG
time Datum und Uhrzeit (UTC).
Ressourcen-ID Azure Resource Manager-Ressourcen-ID Bei Protokollen ist dies die Data Manager for Agriculture-Ressourcen-ID.
operationName Name des Vorgangs, wie beschrieben
operationVersion Die vom Client angeforderte REST-API-Version.
category Der Typ des Ergebnisses.
resultType Ergebnis der REST-API-Anforderung (Erfolg oder Fehler)
resultSignature HTTP-Status
resultDescription Zusätzliche Beschreibung zum Ergebnis, falls verfügbar
durationMs Verarbeitungsdauer der REST-API-Anforderung in Millisekunden.
callerIpAddress Die IP-Adresse des Clients, der die Anforderung gestellt hat.
level der Schweregrad des Ereignisses (Information, Warnung, Fehler oder Kritisch).
correlationId Eine optionale GUID, die zum Korrelieren von Protokollen verwendet werden kann
identity Identität des Tokens, das in der REST-API-Anforderung angegeben wurde. Dabei handelt es sich in der Regel um eine Objekt-ID und eine Anwendungs-ID oder eines von beiden.
location Die Region der Ressource, die das Ereignis ausgibt, z. B. „USA, Osten“
properties Für jedes operationName-Element ist Folgendes enthalten: requestUri (URI der API-Anforderung), partyId (das der Anforderung zugeordnete partyId-Element, wenn zutreffend), dataPlaneResourceId (ID, die die Datenebenenressource in der Anforderung eindeutig identifiziert) und requestBody (enthält den Anforderungstext für den API-Aufruf, der operationName für alle Kategorien außer „ApplicationAuditLogs“ zugeordnet ist).
Im Gegensatz zu den weiter oben erwähnten Eigenschaften verfügt die Kategorie jobProcessesLogs über Folgendes:
1. Diese Liste enthält Felder für „operationNames“:
jobRunType (kann „oneTime“ oder „periodic“ sein), jobId (ID des Auftrags), initiatedBy (gibt an, ob ein Auftrag von einem Benutzer oder vom Dienst ausgelöst wurde).
2. Diese Liste enthält Felder für fehlerhafte Aufträge im Zusammenhang mit „farmOperation“:
farmOperationEntityId (ID der Entität, die vom farmOperation-Auftrag nicht erstellt werden konnte), farmOperationEntityType (Typ der Entität, die nicht erstellt werden konnte), errorCode (Code für Auftragsfehler), errorMessage (Beschreibung des Fehlers), internalErrorCode (vom Anbieter bereitgestellter Fehlercode), internalErrorMessage (vom Anbieter bereitgestellte Beschreibung des Fehlers), providerId (ID des Anbieters).

Das Feld categories für Data Manager for Agriculture kann Werte enthalten, die in der folgenden Tabelle aufgeführt sind:

Kategorietabelle

category Beschreibung
FarmManagementLogs Protokolle für CRUD-Operationen für Party, Farm, Feld, seasonalField, Crop, CropVariety, Season, Attachment, prescriptionMaps, prescriptions, managementZones, Zones, plantTissueanalyses und nutrientAnalyses.
FarmOperationsLogs Protokolle für CRUD-Vorgänge für FarmOperations-Datenerfassungsauftrag, ApplicationData, PlantingData, HarvestingData, TillageData
SatelliteLogs Protokolle für Vorgänge vom Typ „create“ und „get“ für den Auftrag zur Erfassung von Satellitendaten
WeatherLogs Protokolle für Vorgänge vom Typ „create“, „delete“ und „get“ für den Auftrag zur Erfassung von Wetterdaten
ProviderAuthLogs Protokolle für „create“, „update“, „delete“, „cascade delete“, „get“ und „“get all“ für OAuth-Anbieter. Sie enthält außerdem Protokolle für „get“, „get all“, „cascade delete“ für OAuth-Token.
JobProcessedLogs Protokolle für den Hinweis auf Erfolg oder Fehler und Ursache des Fehlers für Aufträge. Zusätzlich zu Protokollen für Aufträge für das kaskadierende Delete von Ressourcen und Datenerfassungsaufträgen sind Protokolle für Farmbetriebs- und Ereignisbehandlungsaufträge enthalten.
ModelInferenceLogs Protokolle für Vorgänge vom Typ „create“ und „get“ für Biomassemodellaufträge
InsightLogs Protokolle für Vorgänge vom Typ „get“ und „get all“ für Erkenntnisse
ApplicationAuditLogs Protokolle für privilegierte Aktionen wie Erstellen, Aktualisieren und Löschen von Datenebenenressourcen sowie für Abonnementverwaltungsvorgänge. Die vollständige Liste befindet sich in der nachstehenden Tabelle mit Vorgangsnamen.

Die operationName-Feldwerte sind im Format Microsoft.AgFoodPlatform/resource-name/read or write or delete or action angegeben.

  • Das Suffix /write im Vorgangsnamen entspricht der Erstellung oder Aktualisierung des Ressourcennamens.
  • Das Suffix /readim Vorgangsnamen entspricht API-Aufrufen vom Typ GET/LIST/GET ALL oder dem GET-Status für einen Auftrag für kaskadierendes Delete für den Ressourcennamen
  • Das Suffix /delete entspricht dem Löschen des Ressourcennamens.
  • Das Suffix /action entspricht POST-Methodenaufrufen für einen Ressourcennamen.
  • Das Suffix /processed entspricht dem Abschluss eines Auftrags (ein PUT-Methodenaufruf). Dies gibt den Status des Auftrags an (Erfolg oder Fehler).
  • Das Suffix /failures entspricht einem Fehler eines Farmbetriebsauftrags (einem PUT-Methodenaufruf) und enthält eine Beschreibung der Fehlerursache.

Die Benennung für Aufträge lautet wie folgt:

  • Datenerfassungsaufträge: Microsoft.AgFoodPlatform/ingestionJobs/<Ressourcenname>DataingestionJobs/write
  • Löschaufträge: Microsoft.AgFoodPlatform/deletionJobs/<Ressourcenname>cascadeDeleteJobs/write

Die folgende Tabelle enthält die operationName-Werte und die entsprechenden REST-API-Befehle für eine Kategorie als Registerkarte :

FarmManagementLogs

operationName
Microsoft.AgFoodPlatform/farmers/write
Microsoft.AgFoodPlatform/farmers/read
Microsoft.AgFoodPlatform/deletionJobs/farmersCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/farms/write
Microsoft.AgFoodPlatform/farms/read
Microsoft.AgFoodPlatform/farms/delete
Microsoft.AgFoodPlatform/deletionJobs/farmsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/field/write
Microsoft.AgFoodPlatform/field/read
Microsoft.AgFoodPlatform/field/delete
Microsoft.AgFoodPlatform/deletionJobs/fieldsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/seasonalField/write
Microsoft.AgFoodPlatform/seasonalField/read
Microsoft.AgFoodPlatform/seasonalField/delete
Microsoft.AgFoodPlatform/deletionJobs/seasonalFieldsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/boundaries/write
Microsoft.AgFoodPlatform/boundaries/read
Microsoft.AgFoodPlatform/boundaries/delete
Microsoft.AgFoodPlatform/boundaries/action
Microsoft.AgFoodPlatform/deletionJobs/fieldsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/crops/write
Microsoft.AgFoodPlatform/crops/read
Microsoft.AgFoodPlatform/crops/delete
Microsoft.AgFoodPlatform/cropVarieties/write
Microsoft.AgFoodPlatform/cropVarieties/read
Microsoft.AgFoodPlatform/cropVarieties/delete
Microsoft.AgFoodPlatform/seasons/write
Microsoft.AgFoodPlatform/seasons/read
Microsoft.AgFoodPlatform/seasons/delete
Microsoft.AgFoodPlatform/attachments/write
Microsoft.AgFoodPlatform/attachments/read
Microsoft.AgFoodPlatform/attachments/delete
Microsoft.AgFoodPlatform/prescriptions/write
Microsoft.AgFoodPlatform/prescriptions/read
Microsoft.AgFoodPlatform/prescriptions/delete
Microsoft.AgFoodPlatform/deletionJobs/prescriptionsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/prescriptionMaps/write
Microsoft.AgFoodPlatform/prescriptionMaps/read
Microsoft.AgFoodPlatform/prescriptionMaps/delete
Microsoft.AgFoodPlatform/deletionJobs/prescriptionMapsCascadeDeleteJobs/write
Microsoft.AgFoodPlatform/managementZones/write
Microsoft.AgFoodPlatform/managementZones/read
Microsoft.AgFoodPlatform/managementZones/delete
Microsoft.AgFoodPlatform/deletionJobs/managementZonescascadeDeletejobs/write
Microsoft.AgFoodPlatform/zones/write
Microsoft.AgFoodPlatform/zones/read
Microsoft.AgFoodPlatform/zones/delete
Microsoft.AgFoodPlatform/deletionJobs/zonesCascadedeleteJobs/write
Microsoft.AgFoodPlatform/plantTissueanalyses/write
Microsoft.AgFoodPlatform/plantTissueanalyses/read
Microsoft.AgFoodPlatform/plantTissueanalyses/delete
Microsoft.AgFoodPlatform/deletionJobs/plantTissueanalysesCascadedeleteJobs/write
Microsoft.AgFoodPlatform/nutrientAnalyses/write
Microsoft.AgFoodPlatform/nutrientAnalyses/read
Microsoft.AgFoodPlatform/nutrientAnalyses/delete
Microsoft.AgFoodPlatform//deletionJobs/nutrientAnalysescascadeDeletejobs/delete

FarmOperationLogs

operationName
Microsoft.AgFoodPlatform/ingetsionJobs/farmOperationsdataIngestionjobs/write
Microsoft.AgFoodPlatform/applicationData/read
Microsoft.AgFoodPlatform/applicationData/write
Microsoft.AgFoodPlatform/applicationData/delete
Microsoft.AgFoodPlatform/deletionJobs/applicationDatacascadeDeletejob/write
Microsoft.AgFoodPlatform/plantingData/write
Microsoft.AgFoodPlatform/plantingData/read
Microsoft.AgFoodPlatform/plantingData/delete
Microsoft.AgFoodPlatform/deletionJobs/plantingDatacascadeDeletejob/write
Microsoft.AgFoodPlatform/harvestingData/write
Microsoft.AgFoodPlatform/harvestingData/read
Microsoft.AgFoodPlatform/harvestingData/delete
Microsoft.AgFoodPlatform/deletionJobs/harvestingDatacascadeDeletejob/write
Microsoft.AgFoodPlatform/tillageData/Write
Microsoft.AgFoodPlatform/tillageData/Read
Microsoft.AgFoodPlatform/tillageData/Delete
Microsoft.AgFoodPlatform/deletionJobs/tillageDatacascadeDeletejob/write

SatelliteLogs

operationName
Microsoft.AgFoodPlatform/ingestionJobs/satelliteDataingestionJob/write
Microsoft.AgFoodPlatform/scenes/read

WeatherLogs

operationName
Microsoft.AgFoodPlatform/ingestionJobs/weatherDataingestionJob/write
Microsoft.AgFoodPlatform/weather/read
Microsoft.AgFoodPlatform/deletionJobs/weatherDeletejob/delete

ProviderAuthLogs

operationName
Microsoft.AgFoodPlatform/oauthProviders/write
Microsoft.AgFoodPlatform/oauthProviders/read
Microsoft.AgFoodPlatform/oauthProviders/delete
Microsoft.AgFoodPlatform/oauthTokens/read
Microsoft.AgFoodPlatform/oauthTokens/delete

JobProcessesLogs

operationName
Microsoft.AgFoodPlatform/ingestionJobs/satelliteDataIngestionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/satelliteDataDeletionJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/weatherDataIngestionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/weatherDataDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/oauthProvidersCascadeDeleteJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/oauthTokensRemoveJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/biomassModelJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/ImageProcessingRasterizeJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationDataIngestionJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationDataIngestionJobs/processed/failures
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationPeriodicJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationPeriodicJobs/processed/failures
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationEventHandlingJobs/processed
Microsoft.AgFoodPlatform/ingestionJobs/farmOperationEventHandlingJobs/processed/failures
Microsoft.AgFoodPlatform/deletionJobs/applicationDataCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/tillageDataCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/plantingDataCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/harvestDataCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/managementZonesCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/zonesCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/plantTissueAnalysesCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/prescriptionsCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/prescriptionMapsCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/insightsCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/farmersCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/farmsCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/fieldsCascadeDeletionJobs/processed
Microsoft.AgFoodPlatform/deletionJobs/seasonalFieldsCascadeDeletionJobs/processed

ApplicationAuditLogs

Die in anderen Kategorien vorhandenen Schreib- und Löschprotokolle sind auch in dieser Kategorie vorhanden. Der Unterschied zwischen den Protokollen in dieser Kategorie und anderen Kategorien für denselben API-Aufruf besteht darin, dass „ApplicationAuditLogs“ den Anforderungstext nicht protokolliert, während in anderen Kategorien der Anforderungstext aufgefüllt wird. Verwenden Sie die Korrelations-ID, um Protokolle aus zwei verschiedenen Kategorien zu verknüpfen und weitere Details zu erhalten. Einige der Vorgänge auf Steuerungsebene, die nicht Teil der restlichen Kategorien sind, sind unten aufgeführt.

Hinweis

Für Aufrufe auf Steuerungsebene benötigen Sie Besitzerzugriff für den ADMA-Ressourcenbereich.

operationName
Erstellen einer Data Manager for Agriculture-Ressource
Aktualisieren einer Data Manager for Agriculture-Ressource
Löschen einer Data Manager for Agriculture-Ressource
Erstellen von Abonnements
Aktualisieren des Abonnements
Authentifizierung auf Datenebene

Abfragen von Ressourcenprotokollen in einem Log Analytics-Arbeitsbereich

Alle Kategorien (categories) von Ressourcenprotokollen werden als Tabelle in der Protokollanalyse zugeordnet. Um auf Protokolle für die einzelnen Kategorie zuzugreifen, müssen Sie eine Diagnoseeinstellung erstellen, um Daten an einen Log Analytics-Arbeitsbereich zu senden. In diesem Arbeitsbereich können Sie alle aufgeführten Tabellen abfragen, um die relevanten Protokolle abzurufen.

Liste der Tabellen in der Protokollanalyse und ihre Zuordnung zu Kategorien in Ressourcenprotokollen

Tabellenname in der Protokollanalyse Kategorien in Ressourcenprotokollen Beschreibung
AgriFoodFarmManagementLogs FarmManagementLogs Protokolle für CRUD-Operationen für Party, Farm, Feld, seasonalField, Crop, CropVariety, Season, Attachment, prescriptionMaps, prescriptions, managementZones, Zones, plantTissueanalyses und nutrientAnalyses.
AgriFoodFarmOperationsLogs FarmOperationsLogs Protokolle für CRUD-Vorgänge für FarmOperations-Datenerfassungsauftrag, ApplicationData, PlantingData, HarvestData, TillageData
AgriFoodSatelliteLogs SatelliteLogs Protokolle für Vorgänge vom Typ „create“ und „get“ für den Auftrag zur Erfassung von Satellitendaten
AgriFoodWeatherLogs WeatherLogs Protokolle für Vorgänge vom Typ „create“, „delete“ und „get“ für den Auftrag zur Erfassung von Wetterdaten
AgriFoodProviderAuthLogs ProviderAuthLogs Protokolle für „create“, „update“, „delete“, „cascade delete“, „get“ und „“get all“ für OAuth-Anbieter. Sie enthält außerdem Protokolle für „get“, „get all“, „cascade delete“ für OAuth-Token.
AgriFoodInsightLogs InsightLogs Protokolle für Vorgänge vom Typ „get“ und „get all“ für Erkenntnisse
AgriFoodModelInferenceLogs ModelInferenceLogs Protokolle für Vorgänge vom Typ „create“ und „get“ für Biomassemodellaufträge
AgriFoodJobProcessedLogs JobProcessedLogs Protokolle für den Hinweis auf Erfolg oder Fehler und Ursache des Fehlers für Aufträge. Zusätzlich zu Protokollen für Aufträge für das kaskadierende Delete von Ressourcen und Datenerfassungsaufträge sind Protokolle für Farmbetriebs- und Ereignisbehandlungsaufträge enthalten.
AgriFoodApplicationAuditLogs ApplicationAuditLogs Protokolle für privilegierte Aktionen wie Erstellen, Aktualisieren und Löschen von Datenebenenressourcen sowie für Abonnementverwaltungsvorgänge.

Liste der Spalten in Protokollanalysetabellen

Feldname BESCHREIBUNG
Zeit Datum und Uhrzeit (UTC).
ResourceId Azure Resource Manager-Ressourcen-ID für Data Manager for Agriculture-Protokolle
OperationName Name des Vorgangs, wie in der obigen Tabelle beschrieben
OperationVersion Die vom Client angeforderte REST-API-Version.
Kategorie Kategoriedetails in Data Manager for Agriculture-Protokollen. Dies kann ein beliebiger Wert sein, der in der Kategorietabelle aufgeführt ist.
ResultType Ergebnis der REST-API-Anforderung (Erfolg oder Fehler)
ResultSignature HTTP-Status
ResultDescription Zusätzliche Beschreibung zum Ergebnis, falls verfügbar.
DurationMs Verarbeitungsdauer der REST-API-Anforderung in Millisekunden.
CallerIpAddress Die IP-Adresse des Clients, der die Anforderung gestellt hat.
Grad Der Schweregrad des Ereignisses („Information“, „Warnung“, „Fehler“ oder „Kritisch“).
CorrelationId Eine optionale GUID, die zum Korrelieren von Protokollen verwendet werden kann
ApplicationId Anwendungs-ID, die die Identität des Aufrufers angibt
ObjectID Objekt-ID, die die Identität des Aufrufers angibt
ClientTenantId ID des Mandanten des Aufrufers
SubscriptionId ID des vom Aufrufer verwendeten Abonnements
Location Die Region der Ressource, die das Ereignis ausgibt, z. B. „USA, Osten“
JobRunType Nur in der Tabelle AgriFoodJobProcessesLogs verfügbar, gibt den Typ der Auftragsausführung an. Der Wert kann entweder „Periodisch“ oder „Einmalig“ lauten.
JobId Verfügbar inAgriFoodJobProcessesLogs, AgriFoodSatelliteLogs, AgriFoodWeatherLogs und AgriFoodModelInferenceLogs, gibt die ID des Auftrags an.
InitiatedBy Nur in der Tabelle AgriFoodJobProcessesLogs verfügbar. Gibt an, ob ein Auftrag von einem Benutzer oder vom Dienst initiiert wurde.
partyId ID der Partei, die dem Vorgang zugeordnet ist
Eigenschaften Nur in der Tabelle AgriFoodJobProcessesLogs verfügbar. Enthält Folgendes: farmOperationEntityId (ID der Entität, die vom farmOperation-Auftrag nicht erstellt werden konnte), farmOperationEntityType(Typ der Entität, die nicht erstellt werden konnte. Mögliche Werte: ApplicationData, PeriodicJob usw.), errorCode(Code für den Fehler des Auftrags aufseiten von Data Manager for Agriculture),errorMessage(Beschreibung des Fehlers aufseiten von Data Manager for Agriculture),internalErrorCode(vom Anbieter bereitgestellter Fehlercode für den Auftrag),internalErrorMessage(vom Anbieter bereitgestellte Beschreibung des Fehlers),providerId(ID des Anbieters, z. B. JOHN-DEERE).

Alle Tabellen können durch Erstellen eines Log Analytics-Arbeitsbereichs abgefragt werden. Eine Referenz für die Abfragesprache finden Sie hier.

Liste der Beispielabfragen im Log Analytics-Arbeitsbereich

Abfragename Beschreibung
Status der Farmverwaltungsvorgänge für eine Partei Ruft die Anzahl der erfolgreichen und fehlerhaften Vorgänge innerhalb der Kategorie FarmManagementLogs für die einzelnen Parteien ab.
Statistik zur Auftragsausführung für eine Partei Gibt die Anzahl der erfolgreichen und fehlerhaften Ausführung aller Vorgänge in der Kategorie JobProcessedLogs für die einzelnen Parteien an.
Fehler beim Autorisieren Gibt eine Liste der Benutzer, die nicht auf Ihre Ressource zugreifen konnten, und die Ursache für diesen Fehler an.
Status aller Vorgänge für eine Partei Aggregiert Fehler und Erfolge über Kategorien hinweg für eine Partei.
Nutzungstrends für die 100 wichtigsten Parteien basierend auf den ausgeführten Vorgängen Ruft eine Liste der 100 wichtigsten Parteien basierend auf der Anzahl der erhaltenen Treffer in den verschiedenen Kategorien ab. Diese Abfrage kann bearbeitet werden, um den Trend der Nutzung für eine bestimmte Partei nachzuverfolgen.

Alle oben aufgeführten Abfragen können als Basisabfragen verwendet werden, um benutzerdefinierte Abfragen in einem Log Analytics-Arbeitsbereich zu bilden. Auf diese Liste der Abfragen kann auch auf der Registerkarte Logs in Ihrer Azure Data Manager for Agriculture-Ressource im Azure-Portal zugegriffen werden.

Nächste Schritte

Erfahren Sie, wie Sie private Verbindungen einrichten.