Esta sección describe las posibles instancias de excepción. Todas son una subclase de excepción de python.
Objetos MetadataException
Esta excepción se genera si se produce un error durante la operación del objeto de metadatos.
Objetos UnsupportedOperationException
Esta excepción se genera si la operación específica no permite la ejecución.
Objetos InconsistentOutputDataModel
Esta excepción se genera si se invocan setSparkOutputSchema
y setSparkOutputData
, pero los nombres de campo y la información de tipo de almacenamiento común a ambos objetos son incoherentes.
Objetos IncompatibleModelContentType
- Se utiliza
setModelContentFormString
para establecer el modelo, perogetModelContentToPath
para obtener el valor. - Se utiliza
setModelContentFormPath
para establecer el modelo, perogetModelContentToString
para obtener el valor.
Objetos DataOutputNotSupported
Esta excepción se genera en
setSparkOutputData
en una excepción que gestiona la función pyspark:buildmodel
.
Objetos ModelInputNotSupported
Esta excepción sólo se genera si el script no invoca las API getModelContentPathByKey
y getModelContentToString
en la función pyspark:applymodel
.
Objetos ModelOutputNotSupported
Esta excepción sólo se genera si el script no invoca las API setModelContentFromPath
y setModelContentFromString
en la función pyspark:buildmodel
.
Objetos ASContextException
Esta excepción se emite si se produce una excepción de tiempo de ejecución inesperada.