Sdílet prostřednictvím


Řešení potíží s vícevariatem rozhraní API

Důležité

Od 20. září 2023 nebudete moct vytvářet nové Detektor anomálií prostředky. Služba Detektor anomálií se 1. října 2026 vyřadí z provozu.

Tento článek obsahuje pokyny, jak řešit a opravovat běžné chybové zprávy při použití azure AI Detektor anomálií vícevariátového rozhraní API.

Kódy chyb s více proměnnými

Následující tabulky uvádějí vícevariátové kódy chyb.

Běžné chyby

Kód chyby Kód chyby HTTP Chybová zpráva Komentář
SubscriptionNotInHeaders 400 V hlavičkách se nenašlo id apim-subscription-id. Do hlavičky přidejte ID vašeho předplatného APIM. Příklad záhlaví je {"apim-subscription-id": <Your Subscription ID>}.
FileNotExist 400 Zdroj> souborů <neexistuje. Zkontrolujte platnost sdíleného přístupového podpisu objektu blob. Ujistěte se, že nevypršela jeho platnost.
InvalidBlobURL 400 Sdílený přístupový podpis objektu blob není platným sdíleným přístupovým podpisem.
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 šifrovaného klíčem spravovaným zákazníkem. Buď odeberte klíč spravovaný zákazníkem, nebo znovu udělte přístup k naší službě. Další informace najdete v tématu Konfigurace klíčů spravovaných zákazníkem pomocí služby Azure Key Vault pro služby Azure AI.
StorageReadError 403 Stejné jako StorageWriteError.
UnexpectedError 500 Kontaktujte nás s podrobnými informacemi o chybě. Můžete využít možnosti podpory z podpory služeb Azure AI a možnosti nápovědy nebo nám poslat e-mail na adresu AnomalyDetector@microsoft.com.

Trénování modelu detekce anomálií s více proměnnými

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 pět modelů. Trénování nového modelu po dokončení procesu trénování předchozích modelů
InvalidJsonFormat 400 Neplatný formát JSON Trénovací požadavek není platný JSON.
InvalidAlignMode 400 Pole 'alignMode' musí být jedno z následujících: 'Inner' nebo 'Outer' . Zkontrolujte hodnotu 'alignMode', která by měla být 'Inner' buď nebo 'Outer' (rozlišují se malá a velká písmena).
InvalidFillNAMethod 400 Pole 'fillNAMethod' musí být jedno z následujících: 'Previous', 'Subsequent', 'Linear', 'Zero', 'Fixed'. 'NotFill'. Nemůže to být 'NotFill' , když 'alignMode' je 'Outer'. Zkontrolujte hodnotu 'fillNAMethod'. Další informace najdete v tématu Osvědčené postupy pro použití Detektor anomálií vícevariát rozhraní API.
RequiredPaddingValue 400 Pole 'paddingValue' je požadováno v požadavku, pokud 'fillNAMethod' je 'Fixed'. Je třeba zadat platnou hodnotu odsazení, pokud 'fillNAMethod' je 'Fixed'. Další informace najdete v tématu Osvědčené postupy pro použití Detektor anomálií vícevariát rozhraní API.
RequiredSource 400 Pole 'source' je v požadavku povinné. Váš požadavek na trénování nezadá hodnotu pole 'source' . Příklad: {"source": <Your Blob SAS>}.
RequiredStartTime 400 Pole 'startTime' je v požadavku povinné. Váš požadavek na trénování nezadá hodnotu pole 'startTime' . Příklad: {"startTime": "2021-01-01T00:00:00Z"}.
InvalidTimestampFormat 400 Neplatný formát časového razítka Formát <timestamp> není platný. Formát časového razítka v textu požadavku není správný. Zkuste import pandas as pd; pd.to_datetime(timestamp) to ověřit.
RequiredEndTime 400 Pole 'endTime' je v požadavku povinné. Váš požadavek na trénování nezadá hodnotu pole 'startTime' . Příklad: {"endTime": "2021-01-01T00:00:00Z"}.
InvalidSlidingWindow 400 Pole 'slidingWindow' musí být celé číslo mezi 28 a 2880. Pole 'slidingWindow' musí být celé číslo mezi 28 a 2880 (včetně).

Získání vícevariátové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.

Výpis vícevariátových modelů

Kód chyby Kód chyby HTTP Chybová zpráva Komentář
InvalidRequestParameterError 400 Neplatné hodnoty pro $skip nebo $top Zkontrolujte, jestli jsou hodnoty těchto dvou parametrů číselné. Hodnoty $skip a $top slouží k výpisu modelů se stránkováním. Vzhledem k tomu, že rozhraní API vrací pouze 10 naposledy aktualizovaných modelů, můžete k aktualizaci modelů použít $skip a $top.

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ý k odvozování neexistuje. Zkontrolujte ID modelu v adrese URL požadavku.
ModelFailed 400 Model se nepodařilo natrénovat. Model není úspěšně natrénován. Získejte podrobné informace získáním modelu s ID modelu.
ModelNotReady 400 Model ještě není připravený. Model ještě není připravený. Chvíli počkejte, než se proces trénování dokončí.
InvalidFileSize 413 Soubor souboru <> překračuje limit velikosti souboru (<bajty limitu> velikosti). Velikost dat odvozování překračuje horní limit, což je aktuálně 2 GB. Pro odvozování používejte méně dat.

Získání výsledků detekce

Kód chyby Kód chyby HTTP Chybová zpráva Komentář
ResultNotExist 404 Výsledek neexistuje. Výsledek na požadavek neexistuje. Buď se odvozování nedokončilo, nebo vypršela platnost výsledku. Doba vypršení platnosti je sedm 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 Nebyly nalezeny žádné proměnné. Zkontrolujte, jestli jsou vaše soubory uspořádané podle pokynů. Ve zdroji dat nebyly nalezeny žádné soubory CSV. Příčinou této chyby je obvykle nesprávná organizace souborů. Prohlédněte si ukázková data pro požadovanou strukturu.
DuplicatedVariables Existuje několik proměnných se stejným názvem. Existují duplicitní názvy proměnných.
FileNotExist Název souboru <> neexistuje. K této chybě obvykle dochází během odvození. Proměnná se objevila v trénovacích datech, ale chybí v datech odvozování.
RedundantFile Název souboru <> je redundantní. K této chybě obvykle dochází během odvození. Proměnná nebyla v trénovacích datech, ale objevila se v datech odvozování.
FileSizeTooLarge Velikost názvu> souboru <je příliš velká. Velikost jednoho souboru <> CSV překračuje limit. Trénování s menším objemem dat
ReadingFileError Při čtení <názvu souboru> došlo k chybám. <chybové zprávy> Načtení názvu> souboru <se nezdařilo. Další informace najdete v chybových <zprávách> nebo ověření v pd.read_csv(filename) místním prostředí.
FileColumnsNotExist Časové razítko sloupců nebo hodnota v názvu souboru <> neexistují. Každý soubor CSV musí mít dva sloupce s časovým razítkem názvů a hodnotou (rozlišují se malá a velká písmena).
VariableParseError Proměnná <> parsuje <chybovou zprávu>. Proměnnou <> nelze zpracovat kvůli chybám za běhu. Další informace najdete v <chybové zprávě> nebo nás kontaktujte s chybovou zprávou<>.
MergeDataFailed Sloučení dat se nezdařilo. Zkontrolujte formát dat. Sloučení dat se nezdařilo. Tato chyba může být způsobená nesprávným formátem dat nebo nesprávnou organizací souborů. Prohlédněte si ukázková data pro aktuální strukturu souborů.
ColumnNotFound Sloupec sloupce <> nelze najít ve sloučených datech. Po sloučení chybí sloupec. Verify the data.
NumColumnsMismatch Počet sloupců sloučených dat neodpovídá počtu proměnných. Verify the data.
TooManyData Příliš mnoho datových bodů. Maximální počet je 1 000000 na proměnnou. Zmenšete velikost vstupních dat.
NoData Neexistují žádná efektivní data. Po zpracování nejsou k dispozici žádná data k trénování a odvozování. Zkontrolujte počáteční a koncový čas.
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ě neexistuje žádný limit pro zpracovávaná data.
NotEnoughInput Nedostatek dat. Délka dat je <délka> dat, ale minimální délka by měla být větší než posuvné okno, což je <velikost> posuvného okna. Minimální počet datových bodů pro odvozování je velikost posuvného okna. Pokuste se poskytnout další data pro odvozování.