ここ数週間、不適切な構文または論理エラーのある PMML ファイルの処理に多くの時間を費やしてきました。私の現在のプロセスでは、PMML ファイルを調べて、何が問題なのかがわかるまで JPMML コードをステップ実行しています。
私が見つけた一般的な問題、
- PMML の変数がどこにも定義されていません
- DerivedField If-Else ステートメントは欠落変数にフォールスルーし、missingValueReplacement を使用しません
- 文字列値の乗算を試みました
- DataDictionary で列挙されていないカテゴリ変数の MiningSchema で定義された invalidValueTreatment は、invalidValueTreatment が使用されないことを意味します。
PMML で使用できるデバッグ ツールは何ですか?
構文またはロジックのデバッグに役立つツールがあれば役立ちます。