Farm Operations - Get Data Ingestion Job Details
Abrufen eines Datenerfassungsauftrags für einen Farmvorgang.
GET {endpoint}/farm-operations/ingest-data/{jobId}?api-version=2023-11-01-preview
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
endpoint
|
path | True |
string uri |
Der Hostname des Namespace, z. B. admaInstanceName.farmbeats.azure.net |
job
|
path | True |
string |
Id des Auftrags. |
api-version
|
query | True |
string |
Die angeforderte API-Version |
Anforderungsheader
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Authorization | True |
string |
Geben Sie ein gültiges Bearertoken für autorisierte API-Aufrufe an. Beachten Sie, dass Sie möglicherweise Ihren Browsercache löschen müssen, wenn Sie zuvor nicht authentifizierte Aufrufe ausprobiert haben. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolg |
|
Other Status Codes |
Fehler Headers x-ms-error-code: string |
Sicherheit
Authorization
Geben Sie ein gültiges Bearertoken für autorisierte API-Aufrufe an. Beachten Sie, dass Sie möglicherweise Ihren Browsercache löschen müssen, wenn Sie zuvor nicht authentifizierte Aufrufe ausprobiert haben.
Type:
apiKey
In:
header
Beispiele
FarmOperations_GetDataIngestionJobDetails
Sample Request
GET {endpoint}/farm-operations/ingest-data/JOB123?api-version=2023-11-01-preview
Sample Response
{
"providerInput": {
"shapeType": "Point",
"shapeResolution": "EachSection"
},
"durationInSeconds": 11.2,
"id": "farm-operations-job",
"status": "Succeeded",
"message": "string",
"createdDateTime": "2021-04-16T08:24:50Z",
"lastActionDateTime": "2021-04-16T08:24:50Z",
"startTime": "2021-04-16T08:24:50Z",
"endTime": "2021-04-16T08:24:50Z",
"name": "Farm operations Job",
"description": "Test job",
"properties": {
"Region": "Asia"
},
"partyId": "PARTY123",
"authProviderId": "JOHNDEERE",
"operations": [
"AllOperations"
],
"startYear": 2012
}
Definitionen
Name | Beschreibung |
---|---|
Error |
Ein Fehler des Azure AgPlatform-Diensts. |
Error |
Eine Fehlerantwort des Azure AgPlatform-Diensts. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses unter ErrorResponse-Referenzdokument. |
Farm |
Schema des Datenerfassungsauftrags für den Farmbetrieb. |
Farm |
Schema für die Anbietereingabe für den Farmbetriebsauftrag. |
Inner |
Innerer Fehler, der eine Fehlerliste enthält. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object unter InnerError-Referenzdokument. |
Shape |
Auflösung der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte der Auflösung von Shape-Dateien werden von abgeleitet. https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile |
Shape |
Typ der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte des Shape-Dateityps werden von übernommen: https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile. |
Error
Ein Fehler des Azure AgPlatform-Diensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Vom Server definierte Gruppe von Fehlercodes. |
details |
Error[] |
Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
innererror |
Innerer Fehler, der eine Fehlerliste enthält. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object unter InnerError-Referenzdokument. |
|
message |
string |
Lesbare Darstellung des Fehlers. |
target |
string |
Ziel des Fehlers. |
ErrorResponse
Eine Fehlerantwort des Azure AgPlatform-Diensts. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses unter ErrorResponse-Referenzdokument.
Name | Typ | Beschreibung |
---|---|---|
error |
Ein Fehler des Azure AgPlatform-Diensts. |
|
traceId |
string |
Eindeutige Ablaufverfolgungs-ID. |
FarmOperationDataIngestionJob
Schema des Datenerfassungsauftrags für den Farmbetrieb.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
authProviderId |
string |
Id des Authentifizierungsanbieters. |
|
createdBy |
string |
Erstellt von Benutzer-/Mandanten-ID. |
|
createdDateTime |
string |
Auftrag, der bei dateTime erstellt wurde. Beispielformat: JJJJ-MM-ddTHH:mm:ssZ. |
|
description |
string |
Textbeschreibung der Ressource. |
|
durationInSeconds |
number |
Dauer des Auftrags in Sekunden. |
|
endTime |
string |
Auftragsendzeit, sofern verfügbar. Beispielformat: JJJJ-MM-ddTHH:mm:ssZ. |
|
errorCode |
string |
Fehlercode beim Fehler beim Auftrag. |
|
id |
string |
Eindeutige Auftrags-ID. |
|
isIncremental |
boolean |
False |
Verwenden Sie diese Option, um nur die inkrementellen Änderungen der letzten Ausführung zu pullen. |
lastActionDateTime |
string |
Der Auftrag wurde zuletzt bei dateTime bearbeitet. Beispielformat: JJJJ-MM-ddTHH:mm:ssZ. |
|
message |
string |
Statusmeldung, um weitere Details des Auftrags zu erfassen. |
|
modifiedBy |
string |
Geändert durch Benutzer-/Mandanten-ID. |
|
name |
string |
Der Name zur Identifizierung der Ressource. |
|
operations |
string[] |
Liste der Vorgangstypen, für die Daten heruntergeladen werden müssen. Verfügbare Werte: AllOperations, Application, Planting, Harvest, Tillage. |
|
partyId |
string |
Partei-ID. |
|
properties |
Eine Sammlung von Schlüsselwertpaaren, die zur Ressource gehören. Jedes Paar darf keinen Schlüssel größer als 50 Zeichen haben und darf keinen Wert größer als 150 Zeichen haben. Hinweis: Für eine Ressource können maximal 25 Schlüsselwertpaare bereitgestellt werden, und es werden nur Zeichenfolgen-, Zahlen- und Datetime-Werte (JJJJ-MM-ddTHH:mm:ssZ) unterstützt. |
||
providerInput |
Schema für die Anbietereingabe für den Farmbetriebsauftrag. |
||
startTime |
string |
Auftragsstartzeit, sofern verfügbar. Beispielformat: JJJJ-MM-ddTHH:mm:ssZ. |
|
startYear |
integer |
Startjahr (Minimum = 2000, Maximum = CurrentYear). |
|
status |
string |
Status des Auftrags. Mögliche Werte: "Waiting", "Running", "Succeeded", "Failed", "Cancelled". |
FarmOperationJobProviderInput
Schema für die Anbietereingabe für den Farmbetriebsauftrag.
Name | Typ | Beschreibung |
---|---|---|
shapeResolution |
Auflösung der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte der Auflösung von Shape-Dateien werden von abgeleitet. https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile |
|
shapeType |
Typ der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte des Shape-Dateityps werden von übernommen: https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile. |
InnerError
Innerer Fehler, der eine Fehlerliste enthält. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object unter InnerError-Referenzdokument.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Spezifischer Fehlercode als vom enthaltenden Fehler bereitgestellt wurde. |
innererror |
Innerer Fehler, der eine Fehlerliste enthält. Weitere Informationen finden Sie https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object unter InnerError-Referenzdokument. |
ShapeResolution
Auflösung der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte der Auflösung von Shape-Dateien werden von abgeleitet. https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile
Name | Typ | Beschreibung |
---|---|---|
EachSection |
string |
|
EachSensor |
string |
|
None |
string |
|
OneHertz |
string |
ShapeType
Typ der Shape-Datei, die von JohnDeere erfasst werden soll. Mögliche Werte des Shape-Dateityps werden von übernommen: https://developer-portal.deere.com/#/myjohndeere/field-operations/field-operations?hash=download-shapefile.
Name | Typ | Beschreibung |
---|---|---|
None |
string |
|
Point |
string |
|
Polygon |
string |