例外
このセクションでは、発生する可能性がある例外インスタンスについて説明します。 これらはすべて python 例外のサブクラスです。
MetadataException オブジェクト
この例外は、メタデータ・オブジェクトの操作時にエラーが発生した場合にスローされます。
UnsupportedOperationException オブジェクト
この例外は、許可されていない特定の操作が実行された場合にスローされます。
InconsistentOutputDataModel オブジェクト
この例外は、setSparkOutputSchema オブジェクトと setSparkOutputData オブジェクトの両方が呼び出され、両方のオブジェクトに共通するフィールド名とストレージ タイプの情報が矛盾している場合にスローされます。
IncompatibleModelContentType オブジェクト
この例外は、以下の場合にスローされます。
setModelContentFormStringを使用してモデルを設定し、getModelContentToPathを使用して値を取得した場合setModelContentFormPathを使用してモデルを設定し、getModelContentToStringを使用して値を取得した場合
DataOutputNotSupported オブジェクト
この例外は、pyspark:buildmodel 関数で操作を実行した場合に setSparkOutputData オブジェクト内で発生します。
ModelInputNotSupported オブジェクト
この例外は、スクリプトが pyspark:applymodel 関数内で getModelContentPathByKey API と getModelContentToString API を呼び出さなかった場合にのみ発生します。
ModelOutputNotSupported オブジェクト
この例外は、スクリプトが pyspark:buildmodel 関数内で setModelContentFromPath API と setModelContentFromString API を呼び出さなかった場合にのみ発生します。
ASContextException オブジェクト
この例外は、予期しない実行時例外が発生した場合にスローされます。