Tento článek obsahuje pokyny k řešení potíží a nápravě běžných chybových zpráv při použití rozhraní API pro více variant.
Vícevariate – kódy chyb
Běžné chyby
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
SubscriptionNotInHeaders
400
Apim-subscription-id se v hlavičkách nenašlo
Do hlavičky přidejte ID vašeho předplatného APIM. Příklad hlavičky: {"apim-subscription-id": <Your Subscription ID>}
FileNotExist
400
Soubor <source> neexistuje.
Zkontrolujte platnost sdíleného přístupového podpisu (SAS) vašeho objektu blob. Ujistěte se, že nevyšly její platnost.
InvalidBlobURL
400
Váš sdílený přístupový podpis (SAS) objektů blob není platný SAS.
StorageWriteError
403
Příčinou této chyby mohou být problémy s oprávněními. Naše služba nemůže zapisovat data do objektu blob zašifrovaného klíčem spravovaným zákazníkem (CMK). Odeberte CMK nebo znovu udělte přístup k naší službě. Další podrobnosti najdete na této stránce.
StorageReadError
403
Stejné jako StorageWriteError u .
UnexpectedError
500
S podrobnými informacemi o chybě nás prosím kontaktujte. Můžete využít možnosti podpory z tohoto dokumentu nebo nám poslat e-mail na .AnomalyDetector@microsoft.com
Trénování modelu detekce anomálií s více odchylkou
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
TooManyModels
400
Toto předplatné dosáhlo maximálního počtu modelů.
Každé ID předplatného APIM může mít 300 aktivních modelů. Před trénování nového modelu odstraňte nepoužívané modely.
TooManyRunningModels
400
Toto předplatné dosáhlo maximálního počtu spuštěných modelů.
Každé ID předplatného APIM může současně trénovat 5 modelů. Až předchozí modely dokončí trénování, natrénovat nový model.
InvalidJsonFormat
400
Neplatný formát JSON.
Požadavek na trénování není platný json.
InvalidAlignMode
400
Pole 'alignMode' musí být jedno z následujících: nebo 'Inner''Outer' .
Zkontrolujte hodnotu , která by měla být nebo 'alignMode''Inner''Outer' (rozlišují se malá a velká písmena).
InvalidFillNAMethod
400
Pole 'fillNAMethod' musí být jedno z následujících: , , , , a nemůže být, 'Previous' když je 'Subsequent''Linear''Zero''Fixed''NotFill''NotFill''alignMode''Outer' .
Zkontrolujte hodnotu 'fillNAMethod' . Další podrobnosti najdete v této části.
RequiredPaddingValue
400
Pole 'paddingValue' je v požadavku povinné, když je 'fillNAMethod''Fixed' .
Pokud je hodnota , musíte zadat 'fillNAMethod' platnou hodnotu 'Fixed' odsazení. Další podrobnosti najdete v této části.
RequiredSource
400
Pole 'source' je v požadavku povinné.
Váš požadavek na trénování nezadá hodnotu 'source' pole . Příklad: {"source": <Your Blob SAS>}.
RequiredStartTime
400
Pole 'startTime' je v požadavku povinné.
Váš požadavek na trénování nezadá hodnotu 'startTime' pole . Příklad: {"startTime": "2021-01-01T00:00:00Z"}.
InvalidTimestampFormat
400
Neplatný formát časového razítka. <timestamp> není platný formát.
Formát časového razítka v textu požadavku není správný. Můžete se import pandas as pd; pd.to_datetime(timestamp) pokusit to ověřit.
RequiredEndTime
400
Pole 'endTime' je v požadavku povinné.
Váš požadavek na trénování nezadá hodnotu 'startTime' pole . Příklad: {"endTime": "2021-01-01T00:00:00Z"}.
InvalidSlidingWindow
400
Pole 'slidingWindow' musí být celé číslo v rozmezí 28 až 2880.
'slidingWindow' musí být celé číslo v rozmezí 28 až 2880 (včetně).
Získání víceprocesového modelu s ID modelu
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
ModelNotExist
404
Model neexistuje.
Model s odpovídajícím ID modelu neexistuje. Zkontrolujte ID modelu v adrese URL požadavku.
Seznam modelů s více variantou
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
InvalidRequestParameterError
400
Neplatné hodnoty pro $skip nebo $top...
Zkontrolujte, jestli jsou hodnoty obou parametrů číselné. $skip a $top se používají k zobrazení seznamu modelů se stránkací. Vzhledem k tomu, že rozhraní API vrací pouze 10 naposledy aktualizovaných modelů, můžete použít $skip a $top k dřívější aktualizaci modelů.
Detekce anomálií pomocí natrénovaného modelu
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
ModelNotExist
404
Model neexistuje.
Model použitý pro odvození neexistuje. Zkontrolujte prosím ID modelu v adrese URL požadavku.
ModelFailed
400
Model se nepodařilo vyškolet.
Model není úspěšně vyškolený. Podrobnější informace získáte v článku získání modelu s ID modelu.
ModelNotReady
400
Model ještě není připravený.
Model ještě není připravený. Počkejte prosím, než se proces školení dokončí.
InvalidFileSize
413
Soubor <file> překračuje limit velikosti souboru ( <size limit> bajty).
Velikost odvozených dat překračuje horní limit (2 GB aktuálně). Pro odvození použijte prosím méně dat.
Získat výsledky detekce
Kód chyby
Kód chyby HTTP
Chybová zpráva
Komentář
ResultNotExist
404
Výsledek neexistuje.
Výsledek na žádost neexistuje. Odvození se buď nedokončilo, nebo skončila platnost (7 dnů).
Chyby zpracování dat
Následující kódy chyb nemají přidružené kódy chyb HTTP.
Kód chyby
Chybová zpráva
Komentář
NoVariablesFound
Nenašly se žádné proměnné. Ověřte, zda jsou soubory uspořádány podle instrukcí.
Ve zdroji dat se nenašly žádné soubory CSV. To je obvykle způsobeno nesprávnou organizací souborů. Přečtěte si prosím ukázková data pro požadovanou strukturu.
DuplicatedVariables
Existuje více proměnných se stejným názvem.
Existují duplicitní názvy proměnných.
FileNotExist
Soubor <filename> neexistuje.
K této chybě obvykle dochází při odvozování. Proměnná se objevila v školicích datech, ale v datech odvození chybí.
RedundantFile
Soubor <filename> je redundantní.
K této chybě obvykle dochází při odvozování. Proměnná nebyla v školicích datech, ale byla uvedena v datech odvození.
FileSizeTooLarge
Velikost souboru <filename> je moc velká.
Velikost jednoho souboru CSV <filename> přesahuje limit. Dejte prosím do výuky méně dat.
ReadingFileError
Při čtení došlo k chybám <filename> . <error messages>
Nepodařilo se přečíst soubor <filename> . Můžete se podívat na další <error messages> Podrobnosti nebo ověřit pd.read_csv(filename) v místním prostředí.
FileColumnsNotExist
Časové razítko sloupce nebo hodnota v souboru <filename> neexistují.
Každý soubor CSV musí mít dva sloupce s časovým razítkem a hodnotou názvu (rozlišuje velká a malá písmena).
VariableParseError
<variable>Chyba analýzy <error message> proměnné
Nelze zpracovat z <variable> důvodu chyb za běhu. Další informace najdete v tématu, <error message> kde najdete další podrobnosti, nebo nás kontaktujte s <error message> .
MergeDataFailed
Nepovedlo se sloučit data. Zkontrolujte prosím formát dat.
Sloučení dat se nezdařilo. Příčinou může být nesprávný formát dat, organizace souborů atd. Podívejte se prosím na ukázková data pro aktuální strukturu souborů.
ColumnNotFound
<column>Ve sloučených datech nelze sloupec najít.
Po sloučení chybí sloupec. Ověřte prosím data.
NumColumnsMismatch
Počet sloupců sloučených dat se neshoduje s počtem proměnných.
Ověřte prosím data.
TooManyData
Příliš mnoho datových bodů. Maximální počet je 1000000 na proměnnou.
Zmenšete prosím velikost vstupních dat.
NoData
Neexistují žádná efektivní data.
Po zpracování neexistují žádná data pro školení a odvozování. Zkontrolujte prosím čas spuštění a čas ukončení.
DataExceedsLimit
Délka dat, jejichž časové razítko je mezi startTime a endTime překračuje limit ( <limit> ).
Velikost dat po zpracování překračuje limit. (V současné době není pro zpracovaná data nijak omezena.)
NotEnoughInput
Není k dispozici dostatek dat. Délka dat je <data length> , ale minimální délka by měla být větší než posuvné okno <sliding window size> .
Minimální počet datových bodů pro odvození je velikost posuvných oken. Zkuste poskytnout více dat pro odvození.