JSL デバッガの使用中にデータ テーブルの変更を表示するデータ分析に使用するデータテーブルがいくつかあり、それらにはスクリプトが埋め込まれています。これらのスクリプトは、新しいテーブル(サマリー、モデルフィッティング、それらから結合データテーブルを作成し、分割や結合などを実行する)を生成する分析を実行します。これらのスクリプトでは、列の移動や名前変更、行や列の削除を頻繁に行うため、デバッガーでこれらのスクリプトを操作することは不可能です。
デバッグ時に、これらの新しいテーブルとレポートがどのように変化するかを確認する必要があります。最近JMP16にアップデートしたところ、JMP15とは異なる列の順序を持つテーブルが生成される分析がありました。そこで、スクリプト内の複数の箇所にThrow();を挿入して、アドホックなブレークポイントを設定しました。
理想的な解決策は、多くのプログラミングIDEのように、スクリプトエディタにブレークポイント付きのデバッガを組み込むことです。デバッグのためにJMPの別プロセスを起動するのは煩雑で、UIベースの分析をスムーズにデバッグすることができません。
データのブレンドとクリーンアップ