Data Reviewer のライセンスで利用可能。
ジオデータベース内に作成されたレビューアー ルールを使用すると、フィーチャクラスおよびスタンドアロンのテーブルに保存されたフィーチャの自動レビューを実現できます。 自動レビューは、次のワークフローでサポートされています。
制約 - 品質要件を満たさないフィーチャを作成または変更できなくすることで、編集ワークフロー中のデータ整合性を確保します。
- 整合チェック - データ品質要件に準拠しない各フィーチャのエラー レコードを作成することで、既存のフィーチャの準拠を評価します。
ジオデータベースに保存されたレビューアー ルールは、[属性ルール] ビューおよびタブに表示されるツールを使用して作成および管理をすることができます。 [属性ルール] ビューには、特定のジオデータベース フィーチャクラスまたはスタンドアロン テーブル向けに構成されたルールが一覧表示されます。
属性ルール ビュー
[属性ルール] ビューを開いて [制約] タブまたは [整合チェック] タブをクリックすることでデータ ソースのルールを表示できます。 既存のルールが各タブに表示され、各行に個々のルールが表示されます。 ルールを選択すると、ルールのプロパティがビューの右側の詳細ウィンドウに表示されます。
[列] ボタンと [フィルター] ボタンを使用して、[属性ルール] ビューを構成します。 [列] ボタンを使用して、ルール リストに表示される列を変更できます。 [フィルター] ボタンを使用して、ルール プロパティで属性ルールをフィルタリングすることもできます。 フィルターでは、ルール リストの表示列が使用されます。
1 | [計算]、[制約]、[整合チェック] のルール タイプの切り替えにタブを使用します。 |
2 | ルールは、ビューのグリッド セクションに表示されます。 列をカスタマイズして、各ルールの表示される詳細の程度を調整できます。 |
3 | 詳細ウィンドウには、グリッドから選択したルールのプロパティが含まれます。このウィンドウは、ルールの作成時のプロパティの入力にも使用されます。 |
[属性ルール] ビューにあるルールの詳細ウィンドウには、ルールの入力パラメーターが表示されます。この内容は、ルールの実装に使用されるチェックのタイプによって異なります。 各パラメーターには専用のポップアップ ヘルプがあり、パラメーターの横にある情報アイコン の上にポインターを合わせると表示されます。
1 | [属性ルール] 詳細ウィンドウ |
2 | ルールおよびチェック タイプ |
[属性ルール] タブには、属性ルールを作成して管理するためのツールが用意されています。 このタブは、[属性ルール] ビューをアクティブにすると自動的に表示されます。
1 | [属性ルール] タブ |
2 | レビューアー ルール (レビューアー チェックが含まれている) |
3 | データ管理ツール |
整合チェック ルールの作成
整合チェック ルールを作成するには、次の手順を実行します。
- [カタログ] ウィンドウで、自動化された整合チェックが必要なフィーチャを含むジオデータベース コネクションを展開します。
注意:
データセットに属性ルールを追加すると、後方互換性に影響があります。
属性ルールは、データセットに追加された後に、ArcMap または ArcGIS Pro 2.0 以前のリリースとの互換性がなくなります。 クライアントとジオデータベースのバージョンが異なる場合の利用可能な機能については、「クライアントとジオデータベースの互換性」をご参照ください。
新しい Data Reviewer チェックは、ArcGIS クライアントのどのリリースが属性ルールを含むデータセットにアクセスできるかに影響を与えます。
- データ ソースがチェック タイプでサポートされていること、および基本データセットが排他ロックされていることを確認します。
- ソース データに GlobalID 列があり、編集情報の記録が有効化されていることを確認します。
ヒント:
データに Global ID がない場合、[Global ID の追加 (Add Global IDs)] ツールを使用するか、[カタログ] ウィンドウのデータ ソースを右クリックして [管理] > [Global ID の追加] をクリックして、Global ID を追加できます。
- フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。
[属性ルール] ビューおよびタブが表示されます。
注意:
このビューは、データ所有者でないアカウントを使用して Web フィーチャ レイヤーまたはブランチ バージョン対応データベース接続からアクセスした場合には読み取り専用になります。
- [属性ルール] タブで、[レビューアー ルール] をクリックして、[整合チェック] ギャラリー グループからルールの実装に必要なチェックをクリックします。
注意:
[レビューアー ルール] ギャラリーのコンテンツは、選択したデータ ソースによって異なります。
- [属性ルール] ビューにあるルールの詳細ウィンドウで、そのルールに必要なパラメーター (パラメーター名の横に赤色のアスタリスクが付いている) を構成します。
すべての必須パラメーターに有効な値が設定されると、ルールは使用できるようになります。
注意:
赤色でハイライト表示されたルールは無効で、保存時に保存されません。 行のリーダーの上にポインターを置くと、ルールのエラーに関するヘルプが利用できます。
- 必要に応じて、データ品質レポートおよび修正ワークフローを簡単にするために、詳細ウィンドウにあるパラメーターを構成します。
- [属性ルール] タブの [保存] をクリックして、新しいルールを保存します。
注意:
ArcGIS Data Reviewer は、以前のリリースを使用して作成されたレビューアー ルールと後方互換になるように設計されています。 レビューアー ルールは新しい機能をサポートするよう絶えず深化しているため、どの ArcGIS Pro リリースでも前方互換性はありません。
- [属性ルール] ビューを閉じてルールの設計を終了するか、[レビューアー ルール] ギャラリーから別のルールを作成します。
- 必要に応じて、データセットを Web フィーチャ レイヤーとして共有し、データの品質を評価します。
制約ルールの作成
制約ルールを作成するには、次の手順を実行します。
- [カタログ] ウィンドウで、自動化された整合チェックが必要なフィーチャを含むジオデータベース コネクションを展開します。
注意:
データセットに属性ルールを追加すると、後方互換性に影響があります。
属性ルールは、データセットに追加された後に、ArcMap または ArcGIS Pro 2.0 以前のリリースとの互換性がなくなります。 クライアントとジオデータベースのバージョンが異なる場合の利用可能な機能については、「クライアントとジオデータベースの互換性」をご参照ください。
新しい Data Reviewer チェックは、ArcGIS クライアントのどのリリースが属性ルールを含むデータセットにアクセスできるかに影響を与えます。
- データ ソースがチェック タイプでサポートされていること、および基本データセットが排他ロックされていることを確認します。
- フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。
[属性ルール] ビューおよびタブが表示されます。
注意:
このビューは、データ所有者でないアカウントを使用して Web フィーチャ レイヤーまたはブランチ バージョン対応データベース接続からアクセスした場合には読み取り専用になります。
- [属性ルール] タブで、[レビューアー ルール] をクリックして、制約ギャラリー グループからチェックをクリックします。
注意:
[レビューアー ルール] ギャラリーのコンテンツは、選択したデータ ソースによって異なります。
- [属性ルール] ビューにあるルールの詳細ウィンドウで、そのルールに必要なパラメーター (パラメーター名の横に赤色のアスタリスクが付いている) を構成します。
すべての必須パラメーターに有効な値が設定されると、ルールは使用できるようになります。
注意:
赤色でハイライト表示されたルールは無効で、プロジェクトの保存時には保存されません。 行ヘッダーにポインターを合わせると、ルールのエラーに関するヘルプが表示されます。
- 必要に応じて、データ品質レポートおよび修正ワークフローを簡単にするために、詳細ウィンドウにあるパラメーターを構成します。
- [属性ルール] タブの [保存] をクリックして、新しいルールを保存します。
注意:
Data Reviewer は、以前のリリースを使用して作成されたレビューアー ルールと後方互換になるように設計されています。 レビューアー ルールは新しい機能をサポートするよう絶えず深化しているため、どの ArcGIS Pro リリースでも前方互換性はありません。
- [属性ルール] ビューを閉じてルールの設計を終了するか、[レビューアー ルール] ギャラリーから別のルールを作成します。
- 必要に応じて、データセットを Web フィーチャ レイヤーとして共有し、データの品質を評価します。
既存のルール プロパティの変更
属性ルールを作成すると、[属性ルール] ビューおよびタブに表示されるツールを使用して特定のプロパティを変更できます。 属性ルールを変更する場合は、変更する前に基本データセットの排他ロックが必要です。
整合チェック ルールでは、次のパラメーターを変更できます。
- パラメーターのチェック (チェック タイプによって異なる)
- 説明
- タグ
- 有効/無効状態 ([属性ルール] タブ グループから管理)
制約ルールでは、次のパラメーターを変更できます。
保存済みルールを変更するには、次の手順を実行します。
- パラメーターのチェック (チェック タイプによって異なる)
- トリガー
- 説明
- タグ
- 有効/無効状態 ([属性ルール] タグ グループから管理)
保存済みルールを変更するには、次の手順を実行します。
- [カタログ] ウィンドウで、更新が必要なルールを持つフィーチャを含むエンタープライズ ジオデータベース接続を展開します。
- フィーチャクラスまたはスタンドアロン テーブルを右クリックした後、[設計] > [属性ルール] の順にクリックします。
[属性ルール] ビューおよびタブが表示されます。
- [属性ルール] ビューで、変更するルールのルール タイプ ([制約] または [整合チェック]) をクリックします。
[属性ルール] ビューが更新され、選択したルール タイプが表示されます。
- 特定の行をクリックして、変更するルールを選択します。
[詳細] ウィンドウにルール パラメーターが表示されます。
注意:
以前のリリースで作成された制約ルールは、機能やパフォーマンスの問題に対処するために、自動的にアップグレードされることがあります。 アップグレードされたルールは緑色でハイライト表示され、変更されたことを示すツールチップが表示されます。
- 詳細ウィンドウで、必要に応じてパラメーターを更新します。
ヒント:
読み取り専用のルール パラメーターは変更できません。 読み取り専用のパラメーターを変更するには、[コピー] と [貼り付け] のツールを使用してルールのコピーを作成し、必要に応じてパラメーターを変更します。
- [属性ルール] タブの [保存] をクリックして、更新したルールをジオデータベース内に保存します。
注意:
すでに共有されている整合チェック ルールを変更するには、これらのデータセットを参照するサービスを停止して、変更を保存するときのスキーマ ロックを回避する必要があります。
- [属性ルール] ビューを閉じてルールの設計を終了するか、変更する別のルールを選択します。