エラー: N行 1 列の AEQMJ0161E: 名前 'null' は定義されていません(Ver19.0 Mac版)
1.想定されるトラブル
・Mac版Ver18.6でストリームから Jython スクリプトの作成後、ストリームに復元するとエラー
*Windows版では以下の記事のようにこのエラーは生じません。
2.サンプルストリームのダウンロード
ストリーム
3.サンプルストリームの説明
a.データは以下の通りです。
b.[データ型]ノードを編集します。
この後のエラーは値の読み込みが行われてストリームに保存されていることに起因します。
[テーブル]を実行します。
エラーの現象を確認する
ストリームを範囲指定してコピーします。
Modelerのメニュー>ツール>ストリームのプロパティ>実行タブを開きます。
command + shift + p (Mac版)でエディタにスクリプトとして貼り付けます。
元のストリームを少しずらした上で赤丸ボタンを押してスクリプトを実行します。
エラー[エラー: 26 行 1 列の AEQMJ0161E: 名前 'null' は定義されていません]が表示されストリームも中途半端な状態で生成されます。
エラーを回避する
b.[データ型]ノードを編集します。[全ての値の消去]で[適用]し[OK]
新ためてストリームを範囲指定してコピーします。
スクリプトエディタにもう一度command + shift + p (Mac版)で貼り付けて実行します。
注意事項
ファイル入力を行うと、データ型タブで同じ問題を発生させることがあります。
またエラーの度に該当行を削除しても問題は回避できます。
4.参考情報
IBM Bob を使用した SPSS Modeler Flow 設計書作成
SPSS Modeler ノードリファレンス目次
SPSS Modeler 逆引きストリーム集(データ加工)









