Miscellaneous Operations - List Operations
Listet alle Vorgänge auf.
GET {endpoint}/documentintelligence/operations?api-version=2024-11-30
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Der Document Intelligence-Dienstendpunkt. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Ein undurchsichtiger, global eindeutiger, clientgenerierter Zeichenfolgenbezeichner für die Anforderung. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. Header x-ms-client-request-id: string |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
OAuth2Auth
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Token-URL:
https://login.microsoftonline.com/common/oauth2/token
Bereiche
| Name | Beschreibung |
|---|---|
| https://cognitiveservices.azure.com/.default |
Beispiele
Get Operations
Beispielanforderung
GET https://myendpoint.cognitiveservices.azure.com/documentintelligence/operations?api-version=2024-11-30
Beispiel für eine Antwort
{
"value": [
{
"operationId": "b704bb00-d130-4f3f-a1d8-ca96de3eabb4",
"status": "running",
"percentCompleted": 0,
"createdDateTime": "2021-09-23T09:12:57Z",
"lastUpdatedDateTime": "2021-09-23T09:12:58Z",
"kind": "documentModelBuild",
"resourceLocation": "https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentModels/myCustomModel",
"apiVersion": "2024-11-30"
}
],
"nextLink": "https://myendpoint.cognitiveservices.azure.com/documentintelligence/operations?nextLink=nextLinkData"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure |
Azure Blob Storage-Inhalt. |
|
Azure |
Dateiliste in Azure Blob Storage. |
|
Classifier |
Informationen zum Klassifiziererdokumenttyp. |
|
Content |
Typ der Inhaltsquelle. |
|
Document |
Dokumentanalysefeatures, die aktiviert werden sollen. |
|
Document |
Benutzerdefinierter Dokumentmodell-Buildmodus. |
|
Document |
Dient zum Abrufen des Operation-Antwortobjekts. |
|
Document |
Dient zum Abrufen des Operation-Antwortobjekts. |
|
Document |
Dokumentklassifiziererinformationen. |
|
Document |
Beschreibung des Feldsemantikschemas mithilfe einer JSON-Schemaformatsyntax. |
|
Document |
Semantischer Datentyp des Feldwerts. |
|
Document |
Das Fehlerobjekt. |
|
Document |
Fehlerantwortobjekt. |
|
Document |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. |
|
Document |
Vorgangsstatus. |
|
Document |
Das Fehlerobjekt. |
|
Document |
Dient zum Abrufen des Operation-Antwortobjekts. |
|
Document |
Dient zum Abrufen des Operation-Antwortobjekts. |
|
Document |
Dient zum Abrufen des Operation-Antwortobjekts. |
|
Document |
Dokumentmodellinformationen. |
|
Document |
Dokumenttypinformationen. |
|
Operation |
Typ des Vorgangs. |
|
Paged |
Paged-Auflistung von DocumentIntelligenceOperationDetails-Elementen |
|
Split |
Verhalten beim Teilen von Dateien. |
AzureBlobContentSource
Azure Blob Storage-Inhalt.
| Name | Typ | Beschreibung |
|---|---|---|
| containerUrl |
string (uri) |
Azure Blob Storage-Container-URL. |
| prefix |
string |
Blobnamenpräfix. |
AzureBlobFileListContentSource
Dateiliste in Azure Blob Storage.
| Name | Typ | Beschreibung |
|---|---|---|
| containerUrl |
string (uri) |
Azure Blob Storage-Container-URL. |
| fileList |
string |
Pfad zu einer JSONL-Datei innerhalb des Containers, der eine Teilmenge von Dokumenten angibt. |
ClassifierDocumentTypeDetails
Informationen zum Klassifiziererdokumenttyp.
| Name | Typ | Beschreibung |
|---|---|---|
| azureBlobFileListSource |
Azure Blob Storage-Dateiliste, die die Schulungsdaten für einen Klassifiziererdokumenttyp angibt. Entweder azureBlobSource oder azureBlobFileListSource muss angegeben werden. |
|
| azureBlobSource |
Azure Blob Storage-Speicherort, der die Schulungsdaten für einen Klassifiziererdokumenttyp enthält. Entweder azureBlobSource oder azureBlobFileListSource muss angegeben werden. |
|
| sourceKind |
Typ der Schulungsdatenquelle. |
ContentSourceKind
Typ der Inhaltsquelle.
| Wert | Beschreibung |
|---|---|
| url |
Inhalt an einer bestimmten URL. |
| base64 |
Inhalte, die über die Base64-Codierung dargestellt werden. |
| azureBlob |
Dateien in einem Pfad innerhalb eines Azure Blob Storage-Containers. |
| azureBlobFileList |
Eine Dateiliste, die einzelne Dateien in einem Azure Blob Storage-Container angibt. |
DocumentAnalysisFeature
Dokumentanalysefeatures, die aktiviert werden sollen.
| Wert | Beschreibung |
|---|---|
| ocrHighResolution |
Führen Sie OCR mit einer höheren Auflösung aus, um Dokumente mit Feindruck zu verarbeiten. |
| languages |
Aktivieren Sie die Erkennung der Textinhaltssprache. |
| barcodes |
Aktivieren Sie die Erkennung von Barcodes im Dokument. |
| formulas |
Aktivieren Sie die Erkennung mathematischer Ausdrücke im Dokument. |
| keyValuePairs |
Aktivieren Sie die Erkennung allgemeiner Schlüsselwertpaare (Formularfelder) im Dokument. |
| styleFont |
Aktivieren Sie die Erkennung verschiedener Schriftformate. |
| queryFields |
Aktivieren Sie die Extraktion zusätzlicher Felder über den QueryFields-Abfrageparameter. |
DocumentBuildMode
Benutzerdefinierter Dokumentmodell-Buildmodus.
| Wert | Beschreibung |
|---|---|
| template |
Zieldokumente mit ähnlichen visuellen Vorlagen. |
| neural |
Unterstützen Sie Dokumente mit verschiedenen visuellen Vorlagen. |
DocumentClassifierBuildOperationDetails
Dient zum Abrufen des Operation-Antwortobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Vorgangs verwendet wird. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Vorgang erstellt wurde. |
| error |
Fehler. |
|
| kind |
string:
document |
Typ des Vorgangs. |
| lastUpdatedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Status zuletzt aktualisiert wurde. |
| operationId |
string |
Vorgangs-ID |
| percentCompleted |
integer (int32) minimum: 0maximum: 100 |
Vorgangsfortschritt (0-100). |
| resourceLocation |
string (uri) |
DIE URL der Ressource, die von diesem Vorgang verwendet wird. |
| result |
Vorgangsergebnis nach Erfolg. |
|
| status |
Vorgangsstatus. notStarted, running, completed oder failed |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
DocumentClassifierCopyToOperationDetails
Dient zum Abrufen des Operation-Antwortobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Vorgangs verwendet wird. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Vorgang erstellt wurde. |
| error |
Fehler. |
|
| kind |
string:
document |
Typ des Vorgangs. |
| lastUpdatedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Status zuletzt aktualisiert wurde. |
| operationId |
string |
Vorgangs-ID |
| percentCompleted |
integer (int32) minimum: 0maximum: 100 |
Vorgangsfortschritt (0-100). |
| resourceLocation |
string (uri) |
DIE URL der Ressource, die von diesem Vorgang verwendet wird. |
| result |
Vorgangsergebnis nach Erfolg. |
|
| status |
Vorgangsstatus. notStarted, running, completed oder failed |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
DocumentClassifierDetails
Dokumentklassifiziererinformationen.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Dokumentklassifizierers verwendet wird. |
| baseClassifierId |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9._~-]{1,63}$ |
Basisklassifizierer-ID, auf deren Grundlage der Klassifizierer trainiert wurde. |
| classifierId |
string maxLength: 64pattern: ^[a-zA-Z0-9][a-zA-Z0-9._~-]{1,63}$ |
Eindeutiger Dokumentklassifizierername. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Dokumentklassifizierer erstellt wurde. |
| description |
string maxLength: 4096 |
Beschreibung des Dokumentklassifizierers. |
| docTypes |
<string,
Classifier |
Liste der Zu klassifizierenden Dokumenttypen. |
| expirationDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Dokumentklassifizierer abläuft. |
| modifiedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann das Dokumentmodell zuletzt geändert wurde. |
| warnings |
Liste der Warnungen, die beim Erstellen des Klassifizierers aufgetreten sind. |
DocumentFieldSchema
Beschreibung des Feldsemantikschemas mithilfe einer JSON-Schemaformatsyntax.
| Name | Typ | Beschreibung |
|---|---|---|
| description |
string maxLength: 4096 |
Feldbeschreibung. |
| example |
string |
Beispielfeldinhalt. |
| items |
Feldtypschema jedes Arrayelements. |
|
| properties |
<string,
Document |
Benannte Unterfelder des Objektfelds. |
| type |
Semantischer Datentyp des Feldwerts. |
DocumentFieldType
Semantischer Datentyp des Feldwerts.
| Wert | Beschreibung |
|---|---|
| string |
Klartext. |
| date |
Datum, normalisiert auf ISO 8601 (JJJJ-MM-DD) Format. |
| time |
Zeit, normalisiert auf ISO 8601 (hh:mm:ss)-Format. |
| phoneNumber |
Telefonnummer, normalisiert auf E.164 (+{CountryCode}{SubscriberNumber}) Format. |
| number |
Gleitkommazahl, normalisiert in Gleitkommazahl mit doppelter Genauigkeit. |
| integer |
Ganze Zahl, normalisiert auf 64-Bit-Ganzzahl mit Vorzeichen. |
| selectionMark |
Ist das Feld ausgewählt? |
| countryRegion |
Land/Region, normalisiert auf ISO 3166-1 Alpha-3-Format (z. B. USA). |
| signature |
Ist die Signatur vorhanden? |
| array |
Liste der Unterfelder desselben Typs. |
| object |
Benannte Liste von Unterfeldern potenziell unterschiedlicher Typen. |
| currency |
Währungsbetrag mit optionalem Währungssymbol und Einheit. |
| address |
Analysierte Adresse. |
| boolean |
Boolescher Wert, normalisiert auf "true" oder "false". |
| selectionGroup |
Array der ausgewählten Zeichenfolgenwerte. |
DocumentIntelligenceError
Das Fehlerobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
| innererror |
Ein Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler. |
|
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| target |
string |
Das Ziel des Fehlers. |
DocumentIntelligenceErrorResponse
Fehlerantwortobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Fehlerinformationen. |
DocumentIntelligenceInnerError
Ein Objekt, das spezifischere Informationen zum Fehler enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| innererror |
Innerer Fehler. |
|
| message |
string |
Eine lesbare Darstellung des Fehlers. |
DocumentIntelligenceOperationStatus
Vorgangsstatus.
| Wert | Beschreibung |
|---|---|
| notStarted |
Der Vorgang wurde noch nicht gestartet. |
| running |
Der Vorgang wird ausgeführt. |
| failed |
Fehler beim Vorgang. |
| succeeded |
Der Vorgang ist erfolgreich. |
| canceled |
Der Vorgang wurde abgebrochen. |
| skipped |
Der Vorgang wurde übersprungen. |
DocumentIntelligenceWarning
Das Fehlerobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Einer der serverdefinierten Warnungscodes. |
| message |
string |
Eine lesbare Darstellung der Warnung. |
| target |
string |
Das Ziel des Fehlers. |
DocumentModelBuildOperationDetails
Dient zum Abrufen des Operation-Antwortobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Vorgangs verwendet wird. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Vorgang erstellt wurde. |
| error |
Fehler. |
|
| kind |
string:
document |
Typ des Vorgangs. |
| lastUpdatedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Status zuletzt aktualisiert wurde. |
| operationId |
string |
Vorgangs-ID |
| percentCompleted |
integer (int32) minimum: 0maximum: 100 |
Vorgangsfortschritt (0-100). |
| resourceLocation |
string (uri) |
DIE URL der Ressource, die von diesem Vorgang verwendet wird. |
| result |
Vorgangsergebnis nach Erfolg. |
|
| status |
Vorgangsstatus. notStarted, running, completed oder failed |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
DocumentModelComposeOperationDetails
Dient zum Abrufen des Operation-Antwortobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Vorgangs verwendet wird. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Vorgang erstellt wurde. |
| error |
Fehler. |
|
| kind |
string:
document |
Typ des Vorgangs. |
| lastUpdatedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Status zuletzt aktualisiert wurde. |
| operationId |
string |
Vorgangs-ID |
| percentCompleted |
integer (int32) minimum: 0maximum: 100 |
Vorgangsfortschritt (0-100). |
| resourceLocation |
string (uri) |
DIE URL der Ressource, die von diesem Vorgang verwendet wird. |
| result |
Vorgangsergebnis nach Erfolg. |
|
| status |
Vorgangsstatus. notStarted, running, completed oder failed |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
DocumentModelCopyToOperationDetails
Dient zum Abrufen des Operation-Antwortobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Vorgangs verwendet wird. |
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Vorgang erstellt wurde. |
| error |
Fehler. |
|
| kind |
string:
document |
Typ des Vorgangs. |
| lastUpdatedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann der Status zuletzt aktualisiert wurde. |
| operationId |
string |
Vorgangs-ID |
| percentCompleted |
integer (int32) minimum: 0maximum: 100 |
Vorgangsfortschritt (0-100). |
| resourceLocation |
string (uri) |
DIE URL der Ressource, die von diesem Vorgang verwendet wird. |
| result |
Vorgangsergebnis nach Erfolg. |
|
| status |
Vorgangsstatus. notStarted, running, completed oder failed |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
DocumentModelDetails
Dokumentmodellinformationen.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| apiVersion |
string |
API-Version, die zum Erstellen dieses Dokumentmodells verwendet wird. |
|
| azureBlobFileListSource |
Azure Blob Storage-Dateiliste, die die Schulungsdaten angibt. Entweder azureBlobSource oder azureBlobFileListSource muss angegeben werden. |
||
| azureBlobSource |
Azure Blob Storage-Speicherort, der die Schulungsdaten enthält. Entweder azureBlobSource oder azureBlobFileListSource muss angegeben werden. |
||
| buildMode |
Benutzerdefinierter Dokumentmodell-Buildmodus. |
||
| classifierId |
string |
Bei zusammengesetzten Modellen wird der benutzerdefinierte Klassifizierer zum Teilen und Klassifizieren der Eingabedatei verwendet. |
|
| createdDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann das Dokumentmodell erstellt wurde. |
|
| description |
string maxLength: 4096 |
Dokumentmodellbeschreibung. |
|
| docTypes |
<string,
Document |
Unterstützte Dokumenttypen. |
|
| expirationDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann das Dokumentmodell abläuft. |
|
| modelId |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9._~-]{1,63}$ |
Eindeutiger Dokumentmodellname. |
|
| modifiedDateTime |
string (date-time) |
Datum und Uhrzeit (UTC), wann das Dokumentmodell zuletzt geändert wurde. |
|
| split | none |
Bei zusammengesetzten Modellen verhält sich das Dateiaufteilungsverhalten. |
|
| tags |
object |
Liste der Schlüsselwerttagattribute, die dem Dokumentmodell zugeordnet sind. |
|
| trainingHours |
number (float) |
Die Anzahl der V100-äquivalenten GPU-Stunden, die für die Modellschulung verbraucht wurden. |
|
| warnings |
Liste der Warnungen, die beim Erstellen des Modells aufgetreten sind. |
DocumentTypeDetails
Dokumenttypinformationen.
| Name | Typ | Beschreibung |
|---|---|---|
| buildMode |
Benutzerdefinierter Dokumentmodell-Buildmodus. |
|
| confidenceThreshold |
number (float) |
Führen Sie nur Analysen durch, wenn die DocType-Konfidenz über dem Schwellenwert liegt. |
| description |
string maxLength: 4096 |
Dokumentmodellbeschreibung. |
| features |
Liste der optionalen Analysefeatures. |
|
| fieldConfidence |
object |
Geschätzte Konfidenz für jedes Feld. |
| fieldSchema |
<string,
Document |
Beschreibung des Dokumentsemantikschemas mithilfe einer JSON-Schemaformatsyntax. |
| maxDocumentsToAnalyze |
integer (int32) |
Maximale Anzahl der zu analysierenden Dokumente des angegebenen Typs. Default=all. |
| modelId |
string maxLength: 64pattern: ^[a-zA-Z0-9][a-zA-Z0-9._~-]{1,63}$ |
Dokumentmodell, das zum Analysieren von Dokumenten mit angegebenem Typ verwendet werden soll. |
| queryFields |
string[] |
Liste der zu extrahierenden zusätzlichen Felder. Ex. "NumberOfGuests,StoreNumber" |
OperationKind
Typ des Vorgangs.
| Wert | Beschreibung |
|---|---|
| documentModelBuild |
Erstellen Sie ein neues benutzerdefiniertes Dokumentmodell. |
| documentModelCompose |
Verfassen Sie ein neues benutzerdefiniertes Dokumentmodell aus vorhandenen Modellen. |
| documentModelCopyTo |
Kopieren Sie ein vorhandenes Dokumentmodell in potenziell eine andere Ressource, Region oder ein anderes Abonnement. |
| documentClassifierCopyTo |
Kopieren Sie einen vorhandenen Dokumentklassifizierer in potenziell eine andere Ressource, Region oder ein anderes Abonnement. |
| documentClassifierBuild |
Erstellen Sie ein neues benutzerdefiniertes Klassifizierermodell. |
PagedDocumentIntelligenceOperationDetails
Paged-Auflistung von DocumentIntelligenceOperationDetails-Elementen
| Name | Typ | Beschreibung |
|---|---|---|
| nextLink |
string (uri) |
Der Link zur nächsten Seite von Elementen |
| value | DocumentIntelligenceOperationDetails[]: |
Die Elemente "DocumentIntelligenceOperationDetails" auf dieser Seite |
SplitMode
Verhalten beim Teilen von Dateien.
| Wert | Beschreibung |
|---|---|
| auto |
Datei automatisch in Dokumente aufteilen. |
| none |
Behandeln Sie die gesamte Datei als einzelnes Dokument. |
| perPage |
Behandeln Sie jede Seite in der Datei als separates Dokument. |