ラベル | 説明 | データ タイプ |
入力テーブル | 新しいルールを適用するテーブルまたはフィーチャクラス。 | Table View |
名前 | 新しいルールの一意の名前。 | String |
タイプ | 追加する属性ルールのタイプを指定します。
| String |
スクリプト式 | ルールを定義する Arcade 式。 | Calculator Expression |
編集可能 (オプション) | 属性値を編集できるかどうかを指定します。 属性ルールはブロックされるように構成するか、計算対象のフィールドの属性値を編集者が編集できるように構成することができます。 このパラメーターは、計算属性ルール タイプのみに適用されます。
| Boolean |
トリガー イベント (オプション) | 属性ルールの有効化をトリガーする編集イベントを指定します。 このパラメーターは、計算ルール タイプと制約ルール タイプにのみ有効です。 [バッチ] パラメーターがオフに設定されている計算ルールの場合は、1 つ以上のトリガー イベントを指定する必要があります。 [バッチ] パラメーターがオンに設定されている計算ルールの場合は、1 つ以上のトリガー イベントを指定する必要があります。
| String |
エラー番号 (オプション) | このルールの違反が発生した場合に返されるエラー番号。 この値は一意である必要はないので、複数のルールで同じカスタム エラー番号が返される可能性があります。 このパラメーターは、制約ルール タイプと検証ルール タイプに必須です。 計算ルール タイプではオプションです。 | String |
エラー メッセージ (オプション) | このルールの違反が発生した場合に返されるエラー メッセージ。 違反の発生時に編集者がその違反を理解できるように、わかりやすいメッセージを使用することをお勧めします。 メッセージは 256 文字以下に制限されています。 このパラメーターは、制約ルール タイプと検証ルール タイプに必須です。 計算ルール タイプではオプションです。 | String |
説明 (オプション) | 新しい属性ルールの説明。 説明は 256 文字以下に制限されています。 | String |
サブタイプ (オプション) | データセットにサブタイプが含まれる場合にルールが適用されるサブタイプ。 | String |
フィールド (オプション) | ルールの適用先となる既存のフィールドの名前。 このパラメーターは、計算属性ルール タイプのみに適用されます。 | String |
アプリケーション評価から除外 (オプション) | 編集をワークスペースに適用する前にアプリケーションがルールをローカルで評価するかどうかを指定します。 すべてのクライアントが使用可能なルールをすべて実行する能力を持つわけではないので、作成者はクライアント評価から特定のルールを除外できます。 たとえば、(データがオフラインである、サイズ、セキュリティなどの理由で) すべてのクライアントで使用可能なわけではないデータを参照するルールが存在する可能性があります。また、ユーザーやコンテキストに依存するルールが存在することもあります (つまり、データ コレクション アプリの軽量フィールドの更新では、追加のユーザー入力または知識を必要とするルールは実行されませんが、ArcGIS Pro などのクライアントがサポートしている場合があります)。 このパラメーターは、[バッチ] パラメーターがオンの場合、検証ルール タイプと計算ルールのタイプには適用されません。
注意:ArcGIS Pro 2.4 以前では、このパラメーターは [サーバーのみ] とラベルが付けられていました。 | Boolean |
バッチ (オプション) | 該当するルールの評価をバッチ モードで実行するかどうかを指定します。
計算ルールは、オンまたはオフにすることができます。 このパラメーターでは、検証ルールは常にオンになり、制約ルールは常にオフになります。 | Boolean |
重要度 (オプション) | エラーの重要度。 1 ~ 5 の範囲内の値を選択して、ルールの重要度を定義できます。 値 1 は最も重要度が高いことを示し、値 5 は最も重要度が低いことを示します。 たとえば、特定の属性ルールの重要度を低くして、データ生成ワークフローの実行中のエラーを無視するように設定したり、収集されたデータの正確度に合わせてエラーを修正する必要がある高い重要度を設定したりすることができます。 このパラメーターは、検証ルールにのみ適用されます。 | Long |
タグ (オプション) | 一連のタグを使用して、ルール (検索およびインデックス作成用) をデータ モデルの機能要件に対応付ける方法として解釈します。 | String |
派生した出力
ラベル | 説明 | データ タイプ |
追加する属性ルール | 追加した属性ルールが反映された入力テーブル。 | Table View |