ローカルで評価されるよう構成された (アプリケーション評価から除外プロパティをオフにした状態で構成) 即時計算または制約属性ルールを含むフィーチャ レイヤーを共有する場合、属性ルールによって参照されるすべてのテーブルがマップに含まれていなければ、この分析ツール警告が返されます。
属性ルールが参照しているテーブルをレイヤーとしてマップに含めることをお勧めします。 これにより、属性ルールがローカルで評価される際の編集中に発生するエラーを防ぎます。
分析ツールの警告テキストには、特定のルール、属性ルールを含むレイヤー、マップに存在しないテーブルの特定に役立つ次の情報が含まれています。
- 最初の <値> パラメーターは、属性ルールのタイプを表します。
- 2 番目の <値> パラメーターは、属性ルール名を表します。
- 3 番目の <値> パラメーターは、マップに含まれていないテーブルを参照している属性ルールを含むレイヤーの名前を表します。
- 4 番目の <値> パラメーターは、マップに存在しないテーブルの名前を表します。
例: レイヤー 'Structure Junction' の制約属性ルール 'Poles cannot have more than 10 inspections' がマップ内にないテーブル 'OWNER.Locations' を参照しています。
解決策
次のいずれかを実行します。
- 属性ルールを含むレイヤーによって参照されているすべてのテーブルがマップに含まれていることを確認します。
- 欠落しているテーブルをマップに手動で追加するには、属性ルールによって参照されているテーブルを見つけて、マップに追加します。 分析ツールで完全修飾名を確認するか、詳細について属性ルールのスクリプト式を調べます。
- 欠落しているテーブルをマップに自動で追加するには、分析ツールの警告を右クリックして [マップに追加] をクリックします。 欠落しているレイヤーまたはテーブルがマップに追加されます。
- 属性ルールで [アプリケーション評価から除外] プロパティをオンにするよう変更します。 属性ルール ビューを使用し、既存の属性ルールを変更できます。
追加情報
詳細については、「属性ルールを含むデータセットの共有」および「GIS リソースの分析」をご参照ください。