モデルの検証

モデルを構築するときに、追加および接続したデータとツールは自動的に検証または確認され、データが存在すること、ツールで使用できること、およびすべてのツール パラメーターの設定が正しく指定されていることが保証されます。 モデルを手動で検証するには、[ModelBuilder] > [実行] > [検証] の順にクリックします。 通常、検証が必要となるのはモデルを作成した後、およびモデルのデータまたはツールを変更、移動、名前変更、または削除した後だけです。 モデル内のすべてのプロセスを実行した後、これらのプロセスを再度実行する場合も、モデルの検証は必要です。

モデルの検証により、すべてのプロセスは実行可能な状態に戻ります。 モデルを検証して、プロセスが実行不能の状態 (エレメントがグレー表示) に変化した場合は、1 つ以上のツール パラメーターまたは入力変数が無効であることを意味します。

データ変数の検証

データ変数はデータ パスを参照し、データに関する説明的な情報を含みます。 モデルを検証すると、各データ変数について、データが存在していること、および変数が接続されているツールでデータを使用できることが確認されます。 存在していないデータ パスを参照しているデータ変数は無効になり、色がグレーに変化します。

データセットに何らかの変更が加えられている場合 (たとえば、ModelBuilder の外部でデータセットに新しい属性フィールドを追加した場合) は、モデルを検証して、変更を確認する必要があります。 同様に、モデルへの入力として使用しているデータセットが削除または名前変更された場合は、モデルの検証により変数が無効になり、色がグレーに変更されます。 この無効なデータ変数を修復するには、変数をダブルクリックして新しいレイヤーを選択するか、新しいデータセットを参照します。

ツールの検証

ジオプロセシング ツールの各パラメーターでは、パラメーターに指定されているデータまたは値が自動的に検証されます。 データまたは値が無効な場合は、エラー メッセージが表示されます。 ツール パラメーターが無効な場合、ジオプロセシング ツールと下流のプロセス (そのツールの出力に依存するツール、またはそのツールの出力を処理するツール) は実行不能にマークされ、色がグレーに変化します。 実行不能のツールを修復するには、ツールをダブルクリックして開き、エラーが発生しているパラメーターを検索して別のデータセットまたは値を指定します。 モデル内のジオプロセシング ツールを右クリックし、[メッセージ] を選択してエラー メッセージを確認することもできます。


このトピックの内容
  1. データ変数の検証
  2. ツールの検証