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