Průvodce chybou v4.0, v3.1 a v3.0
Funkce Document Intelligence používá jednotný návrh, který představuje všechny chyby, ke kterým došlo v rozhraníCH REST API. Pokaždé, když operace rozhraní API vrátí stavový kód 4xx nebo 5xx, vrátí se další informace o chybě v textu JSON odpovědi následujícím způsobem:
{
"error": {
"code": "InvalidRequest",
"message": "Invalid request.",
"innererror": {
"code": "InvalidContent",
"message": "The file format is unsupported or corrupted. Refer to documentation for the list of supported formats."
}
}
}
V případě dlouhotrvajících operací, ve kterých je zjištěno více chyb, je kód chyby nejvyšší úrovně nastaven na nejzásadnější chybu s jednotlivými chybami uvedenými ve vlastnosti error.details . V takových scénářích určuje cílová vlastnost každé jednotlivé chyby aktivační událost chyby.
{
"status": "failed",
"createdDateTime": "2021-07-14T10:17:51Z",
"lastUpdatedDateTime": "2021-07-14T10:17:51Z",
"error": {
"code": "InternalServerError",
"message": "An unexpected error occurred.",
"details": [
{
"code": "InternalServerError",
"message": "An unexpected error occurred."
},
{
"code": "InvalidContentDimensions",
"message": "The input image dimensions are out of range. Refer to documentation for supported image dimensions.",
"target": "2"
}
]
}
}
Vlastnost error.code nejvyšší úrovně může být jednou z následujících chybových zpráv:
Kód chyby | Zpráva | Stav HTTP |
---|---|---|
Neplatný dotaz | Neplatný požadavek. | 400 |
InvalidArgument | Neplatný argument. | 400 |
Zakázáno | Přístup je zakázaný kvůli zásadám nebo jiné konfiguraci. | 403 |
NotFound | Prostředek se nenašel. | 404 |
MethodNotAllowed | Požadovaná metoda HTTP není povolená. | 405 |
Konflikt | Žádost se nedá dokončit kvůli konfliktu. | 409 |
Nepodporovaný typMediaType | Typ obsahu požadavku není podporovaný. | 415 |
InternalServerError | Došlo k neočekávané chybě. | 500 |
ServiceUnavailable | Došlo k přechodné chybě. Zkuste to ještě jednou. | 503 |
Pokud je to možné, v vnitřní chybě vlastnosti jsou zadány další podrobnosti.
Kód hlavní chyby | Vnitřní kód chyby | Zpráva |
---|---|---|
Konflikt | ModelExists | Model s zadaným názvem již existuje. |
Zakázáno | AuthorizationFailed | Autorizace se nezdařila: {details} |
Zakázáno | InvalidDataProtectionKey | Klíč ochrany dat je neplatný: {details} |
Zakázáno | OutboundAccessForbidden | Požadavek obsahuje nepovolený název domény nebo porušuje aktuální zásady řízení přístupu. |
InternalServerError | Neznámý | Neznámou chybu. |
InvalidArgument | InvalidContentSourceFormat | Neplatný zdroj obsahu: {details} |
InvalidArgument | InvalidParameter | Parametr {parameterName} je neplatný: {details} |
InvalidArgument | InvalidParameterLength | Délka parametru {parameterName} nesmí překročit {maxChars} znaků. |
InvalidArgument | InvalidSasToken | Sdílený přístupový podpis (SAS) je neplatný: {details} |
InvalidArgument | ParametrMissing | Parametr {parameterName} je povinný. |
Neplatný dotaz | ContentSourceNotAccessible | Obsah není přístupný: {details} |
Neplatný dotaz | ContentSourceTimeout | Časový limit při přijímání souboru z klienta |
Neplatný dotaz | DocumentModelLimit | Účet nemůže vytvořit více než {maximumModels} modelů. |
Neplatný dotaz | DocumentModelLimitNeural | Účet nemůže vytvořit více než 10 vlastních neurálních modelů za měsíc. Obraťte se na podporu a požádejte o další kapacitu. |
Neplatný dotaz | DocumentModelLimitComposed | Účet nemůže vytvořit model s více než {details} modely komponent. |
Neplatný dotaz | InvalidContent | Soubor je poškozený nebo formát není podporován. Seznam podporovaných formátů najdete v dokumentaci. |
Neplatný dotaz | InvalidContentDimensions | Rozměry vstupního obrázku jsou mimo rozsah. Informace o podporovaných rozměrech obrázků najdete v dokumentaci. |
Neplatný dotaz | InvalidContentLength | Vstupní obrázek je příliš velký. Informace o maximální velikosti souboru najdete v dokumentaci. |
Neplatný dotaz | InvalidFieldsDefinition | Neplatná pole: {details} |
Neplatný dotaz | InvalidTrainingContentLength | Trénovací obsah obsahuje {bajty} bajtů. Trénování je omezené na {maxBytes} bajtů. |
Neplatný dotaz | InvalidTrainingContentPageCount | Trénovací obsah obsahuje stránky {pages}. Trénování je omezené na {pages} stránek. |
Neplatný dotaz | ModelAnalyzeError | Nepovedlo se analyzovat pomocí vlastního modelu: {details} |
Neplatný dotaz | ModelBuildError | Model se nepovedlo sestavit: {details} |
Neplatný dotaz | ModelComposeError | Model se nepovedlo vytvořit: {details} |
Neplatný dotaz | ModelNotReady | Model není připravený pro požadovanou operaci. Počkejte na dokončení trénování nebo zkontrolujte chyby operací. |
Neplatný dotaz | ModelReadOnly | Požadovaný model je jen pro čtení. |
Neplatný dotaz | NotSupportedApiVersion | Požadovaná operace vyžaduje {minimumApiVersion} nebo novější. |
Neplatný dotaz | OperationNotCancellable | Operaci již nelze zrušit. |
Neplatný dotaz | TrainingContentMissing | Chybí trénovací data: {details} |
Neplatný dotaz | Nepodporovanýcontent | Obsah není podporovaný: {details} |
NotFound | ModelNotFound | Požadovaný model nebyl nalezen. Byla odstraněna nebo stále stavět. |
NotFound | OperationNotFound | Požadovaná operace nebyla nalezena. Identifikátor je neplatný nebo platnost operace vypršela. |