ジオデータベースでのレビューアー ルールの管理

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

ジオデータベース内に作成されたレビューアー ルールを使用すると、フィーチャクラスおよびスタンドアロンのテーブルに保存されたフィーチャの自動レビューを実現できます。自動レビューは、次のワークフローでサポートされています。

  • 制約 - 品質要件を満たさないフィーチャを作成または変更できなくすることで、編集ワークフロー中のデータ整合性を確保します。

  • 整合チェック - データ品質要件に準拠しない各フィーチャのエラー レコードを作成することで、既存のフィーチャの準拠を評価します。

ジオデータベースに保存されたレビューアー ルールは、[属性ルール] ビューおよびタブに表示されるツールを使用して作成および管理をすることができます。[属性ルール] ビューには、特定のジオデータベース フィーチャクラスまたはスタンドアロン テーブル向けに構成されたルールが一覧表示されます。

属性ルール ビュー

[属性ルール] ビューを開いて [制約] タブまたは [整合チェック] タブをクリックすることでデータ ソースのルールを表示できます。既存のルールが各タブに表示され、各行に個々のルールが表示されます。ルールを選択すると、ルールのプロパティがビューの右側の詳細ウィンドウに表示されます。

[列] ボタンと [フィルター] ボタンを使用して、[属性ルール] ビューを構成します。[列] ボタンを使用して、ルール リストに表示される列を変更できます。[フィルター] ボタンを使用して、ルール プロパティで属性ルールを絞り込むこともできます。フィルターでは、ルール リストの表示列が使用されます。

[属性ルール] ビューのナビゲーション セクション

1

[計算][制約][整合チェック] のルール タイプの切り替えにタブを使用します。

2

ルールは、ビューのグリッド セクションに表示されます。列をカスタマイズして、各ルールの表示される詳細の程度を調整できます。

3

詳細ウィンドウには、グリッドから選択したルールのプロパティが含まれます。このウィンドウは、ルールの作成時のプロパティの入力にも使用されます。

[属性ルール] ビューにあるルールの詳細ウィンドウには、ルールの入力パラメーターが表示されます。この内容は、ルールの実装に使用されるチェックのタイプによって異なります。各パラメーターには専用のポップアップ ヘルプがあり、パラメーターの横にある情報アイコン 情報 の上にポインターを合わせると表示されます。

[属性ルール] 詳細ウィンドウ

1

[属性ルール] 詳細ウィンドウ

2

ルールおよびチェック タイプ

[属性ルール] タブには、属性ルールを作成して管理するためのツールが用意されています。このタブは、[属性ルール] ビューをアクティブにすると自動的に表示されます。

[属性ルール] タブ

1

[属性ルール] タブ

2

レビューアー ルール (レビューアー チェックが含まれている)

3

データ管理ツール

整合チェック ルールの作成

整合チェック ルールを作成するには、次の手順を実行します。

  1. [カタログ] ウィンドウで、自動化された整合チェックが必要なフィーチャを含むエンタープライズ ジオデータベース コネクションを展開します。
    メモ:

    整合チェック ルールは、エンタープライズ ジオデータベースに保存されているブランチ バージョン対応データセットでのみサポートされています。ArcGIS Pro 2.1 または ArcMap クライアントの場合、[属性ルール] を持つデータセットは使用できません。

  2. データ ソースがチェック タイプでサポートされていること、および基本データセットが排他ロックされていることを確認します。
  3. フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。

    [属性ルール] ビューおよびタブが表示されます。

    メモ:

    このビューは、データ所有者でないアカウントを使用して Web フィーチャ レイヤーまたはデータベース接続からアクセスした場合には読み取り専用になります。

  4. [属性ルール] タブで、[レビューアー ルール] すぐに使用できるレビューアー ルール をクリックして、[整合チェック] ギャラリー グループからルールの実装に必要なチェックをクリックします。
    メモ:

    [レビューアー ルール] ギャラリーの内容は、選択したデータ ソースによって異なります。

  5. [属性ルール] ビューにあるルールの詳細ウィンドウで、そのルールに必要なパラメーター (パラメーター名の横に赤色のアスタリスクが付いている) を構成します。

    すべての必須パラメーターに有効な値が設定されると、ルールは使用できるようになります。

    メモ:

    赤色でハイライト表示されたルールは無効で、保存時には保存されません。行のリーダーの上にポインターを置くと、ルールのエラーに関するヘルプが利用できます。

  6. 必要に応じて、データ品質レポートおよび修正ワークフローを簡単にするために、詳細ウィンドウにあるパラメーターを構成します。
  7. [属性ルール] タブの [保存] をクリックして、新しいルールを保存します。
    メモ:

    ArcGIS Data Reviewer は、以前のリリースを使用して作成されたレビューアー ルールと後方互換になるように設計されています。レビューアー ルールは新しい機能をサポートするよう絶えず深化しているため、どの ArcGIS Pro リリースでも前方互換正はありません。

  8. [属性ルール] ビューを閉じてルールの設計を終了するか、[レビューアー ルール] ギャラリーから別のルールを作成します。
  9. 整合チェック ルールを作成した後で、データセットを Web フィーチャ レイヤーとして共有し、データの品質を評価します。

制約ルールの作成

制約ルールを作成するには、次の手順を実行します。

  1. [カタログ] ウィンドウで、自動化された整合チェックが必要なフィーチャを含むジオデータベース コネクションを展開します。
    メモ:

    ArcGIS Pro 2.1 または ArcMap クライアントの場合、属性ルールを持つデータセットは使用できません。

  2. データ ソースがチェック タイプでサポートされていること、および基本データセットが排他ロックされていることを確認します。
  3. フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。

    [属性ルール] ビューおよびタブが表示されます。

    メモ:

    このビューは、データ所有者でないアカウントを使用して Web フィーチャ レイヤーまたはデータベース接続からアクセスした場合には読み取り専用になります。

  4. [属性ルール] タブで、[レビューアー ルール] すぐに使用できるレビューアー ルール をクリックして、制約ギャラリー グループからチェックをクリックします。
    メモ:

    [レビューアー ルール] ギャラリーの内容は、選択したデータ ソースによって異なります。

  5. [属性ルール] ビューにあるルールの詳細ウィンドウで、そのルールに必要なパラメーター (パラメーター名の横に赤色のアスタリスクが付いている) を構成します。

    すべての必須パラメーターに有効な値が設定されると、ルールは使用できるようになります。

    メモ:

    赤色でハイライト表示されたルールは無効で、プロジェクトの保存時には保存されません。行ヘッダーにポインターを合わせると、ルールのエラーに関するヘルプが表示されます。

  6. 必要に応じて、データ品質レポートおよび修正ワークフローを簡単にするために、詳細ウィンドウにあるパラメーターを構成します。
  7. [属性ルール] タブの [保存] 保存 をクリックして、新しいルールを保存します。
    メモ:

    Data Reviewer は、以前のリリースを使用して作成されたレビューアー ルールと後方互換になるように設計されています。レビューアー ルールは新しい機能をサポートするよう絶えず深化しているため、どの ArcGIS Pro リリースでも前方互換性はありません。

  8. [属性ルール] ビューを閉じてルールの設計を終了するか、[レビューアー ルール] ギャラリーから別のルールを作成します。

既存のルール プロパティの変更

属性ルールを作成すると、[属性ルール] ビューおよびタブに表示されるツールを使用して特定のプロパティを変更できます。属性ルールを変更する場合は、変更する前に基本データセットの排他ロックが必要です。

ジオデータベース ロックの管理の詳細

整合チェック ルールでは、次のパラメーターを変更できます。

  • パラメーターのチェック (チェック タイプによって異なる)
  • 説明
  • タグ
  • 有効/無効状態 ([属性ルール] タブ グループから管理)

制約ルールでは、次のパラメーターを変更できます。

保存済みルールを変更するには、次の手順を実行します。

  • パラメーターのチェック (チェック タイプによって異なる)
  • トリガー
  • 説明
  • タグ
  • 有効/無効状態 ([属性ルール] タグ グループから管理)
前提条件:

保存済みルールを変更するには、次の手順を実行します。

  1. [カタログ] ウィンドウで、更新が必要なルールを持つフィーチャを含むエンタープライズ ジオデータベース接続を展開します。
  2. フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。

    [属性ルール] ビューおよびタブが表示されます。

  3. [属性ルール] ビューで、変更するルールのルール タイプ ([制約] または [整合チェック]) をクリックします。

    [属性ルール] ビューが更新され、選択したルール タイプが表示されます。

  4. 特定の行をクリックして、変更するルールを選択します。

    [詳細] ウィンドウにルール パラメーターが表示されます。

    メモ:

    以前のリリースで作成されたルールは、機能やパフォーマンスの問題に対処するために、自動的にアップグレードされることがあります。アップグレードされたルールは緑色でハイライト表示され、変更されたことを示すツールチップが表示されます。

  5. 詳細ウィンドウで、必要に応じてパラメーターを更新します。
    ヒント:

    読み取り専用のルール パラメーターは変更できません。読み取り専用のパラメーターを変更するには、[コピー][貼り付け] のツールを使用してルールのコピーを作成し、必要に応じてパラメーターを変更します。

  6. [属性ルール] タブの [保存] をクリックして、更新したルールをジオデータベース内に保存します。
    メモ:

    すでに共有されている整合チェック ルールを変更するには、これらのデータセットを参照するサービスを停止して、変更を保存するときのスキーマ ロックを回避する必要があります。

    属性ルールを含むデータセットの共有の詳細

  7. [属性ルール] ビューを閉じてルールの設計を終了するか、変更する別のルールを選択します。