Megosztás a következőn keresztül:


AutoMLException Osztály

Kivétel egy további mezővel, amely megadja a hiba típusát.

Hozzon létre egy új AutoMLException kivételt.

Öröklődés
azureml._common.exceptions.AzureMLException
AutoMLException

Konstruktor

AutoMLException(exception_message: str = '', target: str | None = None, details: List[str] | None = None, message_format: str | None = None, message_parameters: Dict[str, str] | None = None, reference_code: str | None = None, has_pii: bool = True, azureml_error: AzureMLError | None = None, inner_exception: BaseException | None = None)

Paraméterek

exception_message
str
Kötelező

A hibát leíró üzenet.

target
str
alapértelmezett érték: None

A kivételt okozó elem neve.

details
list(str)
alapértelmezett érték: None

A hibával kapcsolatos további információk, például egyéb hibaválaszok vagy hívásláncok.

message_format
str
alapértelmezett érték: None

A exception_message nem formázott verziója változó-helyettesítés nélkül.

message_parameters
<xref:Dictionary>[str, str]
alapértelmezett érték: None

A message_format tartalmának megfelelő értékhelyettesítések

reference_code
str
alapértelmezett érték: None

Annak a modulnak vagy kódnak a mutatója, ahol a hiba történt

has_pii
bool
alapértelmezett érték: True

Logikai érték, amely azt jelzi, hogy a Kivétel üzenet tartalmaz-e PII-információkat.

azureml_error
alapértelmezett érték: None
inner_exception
alapértelmezett érték: None

Metódusok

create_without_pii

Hozzon létre egy kivételt, amely nem tartalmaz PII-t.

from_exception

Konvertáljon egy tetszőleges kivételt erre a kivételtípusra. Az eredményül kapott kivétel PII-t tartalmazóként van megjelölve.

get_pii_free_exception_msg_format
pii_free_msg

Tartalék üzenet olyan helyzetekben, amikor a PII-t tartalmazó információk nyomtatása nem megfelelő.

with_generic_msg

Csatoljon egy általános hibaüzenetet, amelyet a rendszer a telemetriában fog használni, ha ez a kivétel PII-t tartalmaz.

create_without_pii

Hozzon létre egy kivételt, amely nem tartalmaz PII-t.

create_without_pii(msg: str = '', target: str | None = None, reference_code: str | None = None) -> ExceptionT

Paraméterek

cls
Kötelező

A következő típusú osztály: azureml.automl.core.exceptions.AutoMLException

msg
Kötelező

nem kötelező üzenet az eredeti kivételüzenet helyett

target
alapértelmezett érték: None

opcionális sztring, amely a kivétel céljára mutat

reference_code
alapértelmezett érték: None

Annak a modulnak vagy kódnak a mutatója, ahol a hiba történt

from_exception

Konvertáljon egy tetszőleges kivételt erre a kivételtípusra. Az eredményül kapott kivétel PII-t tartalmazóként van megjelölve.

from_exception(e: BaseException, msg: str | None = None, target: str | None = None, reference_code: str | None = None, has_pii: bool = True) -> AutoMLException

Paraméterek

cls
Kötelező

A következő típusú osztály: azureml.automl.core.exceptions.AutoMLException

e
Kötelező

az eredeti kivételobjektum

msg
alapértelmezett érték: None

nem kötelező üzenet az eredeti kivételüzenet helyett

target
alapértelmezett érték: None

opcionális sztring, amely a kivétel céljára mutat

reference_code
alapértelmezett érték: None

Annak a modulnak vagy kódnak a mutatója, ahol a hiba történt

has_pii
alapértelmezett érték: True

hogy ez a kivétel tartalmaz-e PII-t vagy sem

Válaszok

egy új kivétel az ilyen típusú, az eredeti verem nyomkövetésének megőrzésével

get_pii_free_exception_msg_format

get_pii_free_exception_msg_format() -> str

pii_free_msg

Tartalék üzenet olyan helyzetekben, amikor a PII-t tartalmazó információk nyomtatása nem megfelelő.

pii_free_msg(scrubbed: bool = True) -> str

Paraméterek

scrubbed
alapértelmezett érték: True

Ha igaz, egy általános "[Rejtett, mivel piI]" értéket ad vissza tartalékként, máskülönben egy üres sztringet.

Válaszok

Biztonságos naplóüzenet a telemetriai adatok naplózásához

with_generic_msg

Csatoljon egy általános hibaüzenetet, amelyet a rendszer a telemetriában fog használni, ha ez a kivétel PII-t tartalmaz.

with_generic_msg(msg: str) -> ExceptionT

Paraméterek

msg
Kötelező

a használni kívánt általános üzenet

Válaszok

ez az objektum

Attribútumok

error_code

Kérje le a kivétel hibakódját.

error_type

Kérje le a kivétel gyökérszintű hibatípusát.

has_pii

Ellenőrizze, hogy a kivétel üzenete tartalmaz-e PII-t.

message_format

Ha van ilyen, hozzon létre egy biztonságos naplókivételi üzenetet.

target

A kivételt okozó elem neve.