Skip to main content

一意のフィールド値

ArcGIS Pro Standard ライセンスと Data Reviewer ライセンスで利用可能。

サマリー

ArcGIS Data Reviewer の 一意のフィールド値 チェックでは、フィールドまたは編集可能なフィールドのリスト内に一意でない値を含むフィーチャクラス属性テーブル内またはスタンドアロン テーブル内の行を検索します。 これにはポイント、ライン、またはポリゴンの各フィーチャクラスを含めることができます。

サポートされているワークフロー

ArcGIS Data Reviewer のチェックは、データの自動レビューを実装するための複数の方法をサポートしています。 次の表に、このチェックでサポートされている実装方法を示します。

ワークフロー

サポート

ライセンス

検証属性ルール

はい (ArcGIS Pro 2.9 および ArcGIS Enterprise 10.9.1 以降)

ArcGIS Pro Standard ライセンスと Data Reviewer ライセンスで利用可能

制約属性ルール

いいえ

N/A

データ チェックの実行

はい (ArcGIS Pro 3.5 以降)

Data Reviewer ライセンスで利用可能

概要

一意のフィールド値 チェックは、定義したフィールド内で繰り返される属性値を特定します。 属性値が一意でない場合は、入力データ ソースのフィーチャや行はエラーとして返されます。 ラスター データ型か BLOB データ型があるフィールド、および編集可能なフィールドでこのチェックを構成できます。OBJECTIDGlobalID などの編集できないフィールド、編集情報の記録フィールド、および読み取り専用として構成されているフィールドでは構成できません。

業界シナリオ

このチェックは次のようなシナリオで使用できます。

  • 屋内データ管理 - ユニットなどのフィーチャは、フロア対応マップ内のフィーチャが対応する施設やレベルと確実に関連付けられるように、一意の識別子を含んでいる必要があります。

  • 課税パーセル管理 - 法的計画や調査のレコードで同じ名前のレコードが作成されないようにレコード名を一意にする必要があります。

属性ルールの構文

次の表で、検証属性ルール パラメーターについて説明します。

パラメーター

必須

説明

ワークフロー

サブタイプ

いいえ

このルールが適用されるサブタイプ。

検証

属性

いいえ

ルールの適用先となるフィーチャを特定するクエリー。

検証

比較する属性

はい

一意のフィールド値を評価する、入力データ ソースの編集可能なフィールドのリスト。

一覧表示されているすべての属性を選択するには、すべて選択 チェックボックスをオンにします。 特定の属性を選択するには、比較したい各属性の横にあるチェックボックスをオンにします。

検証

名前

はい

ルールの一意の名前。

この情報を使用して、データ品質要件のトレーサビリティ、自動レポート、および修正ワークフローをサポートします。

検証

説明

いいえ

非準拠フィーチャが検出されたときに定義するエラーの説明。

この情報を使用して、修正ワークフローのガイダンスを提供します。

検証

重要度

いいえ

非準拠フィーチャが検出された時点で割り当てられるエラーの重要度。

この値は、他のエラーに対するこのエラーの重要度を示します。 値の範囲は 1 ~ 5 で、1 は最高優先順位を示し、5 は最低優先順位を示します。

検証

タグ

いいえ

ルールのタグ プロパティ。

この情報は、データ品質要件のトレーサビリティとレポートをサポートするためのルール作成および管理ワークフローで使用されます。

検証

データ チェックの実行の構文

次の表で、データ チェックの実行パラメーターについて説明します。

パラメーター

必須

説明

入力フィーチャ

はい

ルールによって評価される入力フィーチャ レイヤー。

注意:

評価の前に、選択またはフィルターを適用する切り替えボタンを使用して、マップ選択またはレイヤー定義クエリーを無効にできます。

サブタイプ

いいえ

このルールが適用されるサブタイプ。

属性フィルター

いいえ

ルールの適用先となるフィーチャを特定するクエリー。

比較する属性

はい

一意のフィールド値を評価する、入力データ ソースの編集可能なフィールドのリスト。

一覧表示されているすべての属性を選択するには、すべて選択 チェックボックスをオンにします。 特定の属性を選択するには、比較したい各属性の横にあるチェックボックスをオンにします。

名前

はい

ルールの一意の名前。

この情報を使用して、データ品質要件のトレーサビリティをサポートします。

範囲

はい

  • 表示範囲 - マップの表示範囲を評価します。

  • 全範囲 - データの範囲全体を評価します。

メモ

  • 複数のフィールドがあるルールを構成すると、フィーチャクラスのエラー結果に複数の条件がセミコロンで区切られて表示されます。
  • NULL または無効なジオメトリーを含むフィーチャは、このチェックでは評価されません。 このチェックを使用する前に、ジオメトリーのチェック チェックを使用して無効なジオメトリー フィーチャを検索し、修正してください。
  • 属性 および 比較する属性 フィルター パラメーターでは、フィールド タイプとして、Big IntegerDate OnlyTime OnlyTimestamp offset を使用できません。

  • このチェックがデータ チェックの実行として作成されている場合、サブタイプ グループ レイヤーはサポートされません。