Standard または Advancedのライセンスで利用可能。
ArcGIS Pro の [レプリカの管理] ウィンドウを使用して、レプリカを管理することができます。 [レプリカの管理] ウィンドウには、レプリカのプロパティにアクセスしたり、レプリカを登録解除したり、レプリカの作成後またはチェックアウト レプリカの同期後にこのウィンドウを更新したり、レプリカを作成したり、変更を同期したりすることができる包括的なインターフェイスが備わっています。
[レプリカの管理] ウィンドウへのアクセス
ArcGIS Pro 内で、[レプリカの管理] ウィンドウにアクセスするには、[カタログ] ビューから [レプリカの管理] ボタンを使用するか、[カタログ] ウィンドウから [分散ジオデータベース] ショートカット メニューを使用します。
[レプリカの管理] ボタン
[カタログ] ビューから次の手順を実行して、ArcGIS Pro 内の [レプリカの管理] ウィンドウを開きます。
- リボンの [表示] タブをクリックします。
- [ウィンドウ] グループで、[カタログ ビュー] をクリックします。
- [カタログ] ビュー内で [データベース] をダブルクリックして、データベースを選択するか、データベースに接続します。
- データベース接続を選択すると、[管理] リボンの下の [データベース] タブが有効になります。
- [レプリカの管理] ボタンを選択すると [レプリカの管理] ウィンドウが開きます。
[分散ジオデータベース] ショートカット メニュー
[カタログ] ウィンドウから次の手順を実行して、ArcGIS Pro 内の [レプリカの管理] ウィンドウを開きます。
- [カタログ] ウィンドウで既存のジオデータベース接続を右クリックし、[分散ジオデータベース] をポイントして [レプリカの管理]
をクリックします。
[レプリカの管理] ウィンドウが開き、各レプリカがカードとして表示されます。
[レプリカの管理] ウィンドウ
[レプリカの管理] ウィンドウには、次のツールが用意されています。
![[レプリカの管理] ウィンドウの要素 [レプリカの管理] ウィンドウの要素](GUID-1301DA3F-1BC6-4D2F-8D96-C874D0D54F6E-web.png)
エレメント | 説明 |
---|---|
1 | フィルター |
2 | 並べ替え |
3 | 検索ボックス |
4 | レプリカの管理メニュー 詳細については、下記の「レプリカの管理メニュー」セクションをご参照ください。 |
5 | レプリカ カード - デフォルトでは、レプリカがカードとして折りたたまれた状態で表示されます。 カードを展開すると、そのレプリカの詳しい情報が表示されます。 詳細については、「レプリカの管理メニュー」をご参照ください。 |
6 | [レプリカ タイプ] - レプリカ名の左にあるアイコンには、そのレプリカのタイプが双方向レプリカ |
7 | 競合状態のレプリカ |
8 | レプリカ カードの展開/折りたたみ |
9 | [変更の同期] |
10 | [データ変更メッセージのエクスポート] |
11 | [承認メッセージのエクスポート] |
12 | [メッセージのインポート] |
13 | [非承認メッセージの再エクスポート] |
14 | レプリカ オプション 詳細については、下記の「レプリカ オプション」セクションをご参照ください。 |
15 |
|
16 |
|
17 | レプリカの数 - [レプリカの管理] ウィンドウに表示されるレプリカの合計数を入力します。 また、この数は、[レプリカの管理] ウィンドウのレプリカのタイプに適用された [検索] |
レプリカの管理メニュー
次のコマンドには、[レプリカの管理] メニュー からアクセスできます。
![[レプリカの管理] メニューのコマンド [レプリカの管理] メニューのコマンド](GUID-30DF8F31-6A0C-4760-A62B-87EEF4AA59DF-web.png)
- レプリカの更新 - 作成されたレプリカを表示し、プロジェクトの開始以降に同期されたチェックアウト/チェックイン レプリカを削除します。
- すべて展開/すべて折りたたみ - [レプリカの管理] ウィンドウに表示されているレプリカ カードをすべて展開するか、折りたたみます。 カードを展開すると、そのレプリカに関する次の情報が表示されます。
- タイプ - 作成されたレプリカのタイプ: チェックアウト/チェックイン、一方向、双方向
- 名前 - そのレプリカの名前
- 所有者 - そのレプリカを作成したユーザー
- ロール - そのレプリカが親であるか子であるか
- 作成日 - そのレプリカが作成された日付と時刻
- バージョン - 作成中に設定されたそのレプリカのバージョン
- 状態 - 現在そのレプリカがデータの送信側であるかデータの受信側であるか
- [レプリカの作成] - [レプリカの作成 (Create Replica)] ジオプロセシング ツールを開きます。
- [サーバーからレプリカを作成] - [サーバーからレプリカを作成 (Create Replica From Server)] ジオプロセシング ツールを開き、ArcGIS Server 上で公開されているジオデータ サービスを使用して、リモート ジオデータベースからレプリカを作成します。
- 変更の同期 - [変更の同期 (Synchronize Changes)] ジオプロセシング ツールを開いて、レプリカのペア間で変更を同期します。
- [データ変更メッセージのエクスポート] - [データ変更メッセージのエクスポート (Export Data Changes Message)] ジオプロセシング ツールを開き、レプリカの更新内容を含む出力デルタ ファイル (*.xml または *.gdb) を作成します。
- [承認メッセージのエクスポート] - [承認メッセージのエクスポート (Export Acknowledgment Message)] ジオプロセシング ツールを開き、出力承認ファイルを作成して、これまでに受け取ったデータ変更メッセージの受信を承認します。
- [メッセージのインポート] - [メッセージのインポート (Import Message)] ジオプロセシング ツールを開き、デルタ ファイルの変更内容をレプリカ ジオデータベースにインポートするか、承認メッセージをレプリカ ジオデータベースにインポートします。
- [非承認メッセージの再エクスポート] - [非承認メッセージの再エクスポート (Re-Export Unacknowledged Messages)] ジオプロセシング ツールを開き、一方向または双方向レプリカ ジオデータベースから、非承認レプリカの更新内容を含む出力デルタ ファイルを作成します。
- ログ プロパティ - ArcGIS Pro レプリカ アクティビティ ログ ファイルの場所とログ レベルを設定します。 詳細については、「レプリカ ログ」をご参照ください。
[レプリカ オプション] ボタン
次のコマンドは、[レプリカ オプション] ボタン からアクセスでき、そのレプリカにのみ適用されます。
![[レプリカ オプション] ボタン [レプリカ オプション] ボタン](GUID-286413D4-5F4B-4BDD-A871-F51040385691-web.png)
- 現在のマップに追加 - このレプリカの一部であるすべてのデータセットを即時に現在のマップに追加します。 このオプションは、アクティブなビューがマップでない場合は利用できません。
- 新しいマップに追加 - 新しいマップを作成してから、このレプリカの一部であるすべてのデータセットを即時にそのマップに追加します。
注意:
[現在のマップに追加] または [新しいマップに追加] を使用して、レプリカ データセットをマップに追加する場合は、接続しているジオデータベース ユーザーにデータの表示権限が付与されている必要があります。 権限が付与されていないと、接続しているユーザーに十分な権限がないためにレプリカ データセットが追加されないという形でエラーが返されます。
レプリカ データセット内のいずれかのフィーチャクラスまたはテーブルがリレーションシップ クラスにも属している場合、レプリカ データセットをマップに追加するには、接続しているジオデータベース ユーザーに、そのリレーションシップ クラスに属しているすべての関連元クラスと関連先クラスに対する権限も付与されている必要があります。 権限が付与されていないと、リレーションシップ クラスに属しているデータセットはどれもマップに追加されず、接続しているユーザーに十分な権限がないためにレプリカ データセットが追加されないという形でエラーが返されます。
ジオデータベースの権限要件の詳細については、「データベースとエンタープライズ ジオデータベースの権限の付与と取り消し」をご参照ください。
レプリカ内に含まれるデータセットの一覧の詳細については、「レプリカ プロパティ ダイアログ ボックス」をご参照ください。
- スキーマの整合チェック - レプリカのスキーマを整合チェックします。 これにより、無効なデータセットを含むレプリカが自動的に修正されます。 データセットを名前変更、削除、バージョン非対応にすると、そのデータセットが無効になる場合があります。
- 更新 - レプリカを更新します。 レプリカのプロパティの最新の状態が取得されるか、レプリカのプロパティが更新されます。
- 登録解除 - レプリカを登録解除します。 同期バージョンが存在する場合は、そのバージョンも解除されます。
注意:
[レプリカの登録解除 (Unregister Replica)] ジオプロセシング ツールを使用すると、エンタープライズ ジオデータベースから任意のタイプのレプリカを登録解除できます。 このツールは、[レプリカの管理] ウィンドウの [レプリカ オプション] ボタンからアクセスできる [登録解除] コマンドとは別に実行できます。
- プロパティ - [レプリカ プロパティ] ダイアログ ボックスを開きます。このダイアログ ボックスの説明は下記をご参照ください。
[レプリカ プロパティ] ダイアログ ボックス
[レプリカの管理] ウィンドウからレプリカのプロパティを表示するには、レプリカ カード上にある [レプリカ オプション] ボタン をクリックするか、[レプリカの管理] ウィンドウ内でレプリカ カードを右クリックしてから [プロパティ] をクリックします。 これで、[レプリカ プロパティ] ダイアログ ボックスが開きます。このダイアログ ボックスには、[一般]、[説明]、[高度な設定]、[レプリカ ログ] という 4 つのタブがあります。
[一般] タブ
[一般] タブには、次のレプリカ プロパティが表示されます。
![[レプリカ プロパティ] ダイアログ ボックスの [一般] タブ [レプリカ プロパティ] ダイアログ ボックスの [一般] タブ](GUID-19F5FB79-1AE3-4064-8B58-4F514CE2F918-web.png)
- 名前 - そのレプリカの名前
- 所有者 - そのレプリカを作成したユーザー
- 作成日 - そのレプリカが作成された日付と時刻
- タイプ - そのレプリカのタイプ: チェックアウト/チェックイン、一方向、双方向
- モデル - モデルのタイプ チェックアウト/チェックイン レプリカおよび双方向レプリカの場合は、常に [全体] が表示されます。 一方向レプリカの場合は、レプリカの作成時に選択されたモデル タイプに応じて、[全体] または [シンプル] のいずれかが表示されます。
- 競合 - レプリカの競合の状態。
- レプリカ バージョン - そのレプリカに関連付けられているレプリカ バージョン
- 同期バージョン - そのレプリカに関連付けられている同期バージョン
[説明] タブ
[レプリカ プロパティ] ダイアログ ボックスの [説明] タブには、該当するレプリカに含まれているデータセットが一覧表示されます。 レプリカの作成中に選択されたプロパティがこれらのデータセットの列に反映されます。 これらのデータセットのプロパティを次に示します。
![[レプリカ プロパティ] ダイアログ ボックスの [説明] タブ [レプリカ プロパティ] ダイアログ ボックスの [説明] タブ](GUID-660AC3C7-15EA-4491-8CFB-70366E8D469A-web.png)
- データ - 複製されたデータのデータ ソース。
- [タイプ] - 複製されたデータのタイプ (フィーチャクラスやテーブルなど)。
- 複製 - [すべてのフィーチャ]、[スキーマのみ]、[選択されているレコード (行) のみ]、[クエリ定義] のうちのどれが作成時にフィルターとして設定されたかを示します。
- ジオメトリを使用 - レプリカの作成時に空間範囲を使用した場合または範囲を指定した場合は、True に設定されます。
- 方向 - このプロパティは、複製されたリレーションシップ クラスにのみ有効となります。 レプリカの作成時に選択されたオプションに応じて、[正方向]、[逆方向]、または [なし] のいずれかが表示されます。
注意:
ArcGIS Pro でのみ作成されたレプリカの場合は、正方向が表示されます。 ArcMap で作成されたレプリカの場合は、正方向以外の方向が表示されることがあります。
このダイアログ ボックスの下部にある先頭の説明文は、関連するフィーチャと行を複製するかどうかを示します。 この情報は、[レプリカの作成 (Create Replica)] ジオプロセシング ツールのダイアログ ボックスの [高度な設定] にある [関連データの複製] の値に基づいています。
レプリカ ジオメトリの適用方法を決定するために使用された空間リレーションシップの説明は、このダイアログ ボックスの下部にある 2 番目の説明文に含まれ、[ジオメトリを使用] 列に関連があります。 ArcGIS Pro 内で作成されたレプリカは常に、空間リレーションシップとして INTERSECT を使用します。これは、[レプリカの作成 (Create Replica)] ジオプロセシング ツールのデフォルトです。 MUST BE COMPLETELY INSIDE などのその他の空間リレーションシップは、ArcGIS Pro 以外で作成されたレプリカで使用されます。
[ジオメトリを使用] 列は常に、ArcGIS Pro で作成されたレプリカに属しているフィーチャクラスに対して True を表示します。 レプリカ ジオメトリの定義に使用できるオプションの詳細については、「レプリカ ジオメトリ フィーチャ」をご参照ください。
[ジオメトリを使用] 列に False が表示されている場合、そのレプリカは ArcGIS Pro 以外で作成されており、特定のデータセットに対して複製する内容を決定するために、そのデータセットの全範囲が使用されています。
[複製されたデータ] オプション
次のような [複製されたデータ] オプションがあります。
![[レプリカ プロパティ] ダイアログ ボックスの [高度な設定] タブで、[フィルターの表示] または [レプリカから登録解除] を選択します。 [レプリカ プロパティ] ダイアログ ボックスの [高度な設定] タブで、[フィルターの表示] または [レプリカから登録解除] を選択します。](GUID-C0799009-431A-4BD9-BF85-8A50CCB7EFA5-web.png)
- フィルターの表示 - レプリカの作成時に選択やフィルター設定などのフィルタリングがデータに適用されている場合、このオプションが有効になるので、これを使用してレプリカ データセットのフィルターを表示できます。
- [レプリカから登録解除] - レプリカからデータセットを削除するには、そのデータセットを右クリックし、このオプションを選択します。 レプリカはそのデータセットを参照しなくなりますが、そのデータセット自体はまだジオデータベース内に存在します。 トポロジを削除する場合は、一度にすべてのクラスを削除する必要があります。
[詳細] タブ
[レプリカ プロパティ] ダイアログ ボックスの [高度な設定] タブには、該当するレプリカに関連した世代番号の情報が表示されます。 世代番号は、レプリカとの間で送受信されたメッセージを追跡するためにジオデータベースで保持される番号です。
たとえば、あるレプリカから相対レプリカに最初のデータ メッセージが送信されると、そのメッセージを送信したレプリカの現在の世代が 1 に設定されます。 相対レプリカがそのメッセージを受信すると、相対レプリカの世代も 1 に設定されます。 最初のレプリカがデータ メッセージの承認メッセージを受信すると、最後に承認された世代が 1 に設定されます。
[高度な設定] タブには、世代番号に関する次の情報が表示されます。
![[レプリカ プロパティ] ダイアログ ボックスの [高度な設定] タブ [レプリカ プロパティ] ダイアログ ボックスの [高度な設定] タブ](GUID-B8D0C77D-998A-41F3-894E-29245046D43B-web.png)
- このレプリカ
- 現在の世代 - 該当するレプリカから送信されたデータ メッセージの数を示す現在の世代番号
- 最後に承認された世代 - 承認メッセージが受信された最新のデータ メッセージの世代番号
- 相対レプリカ
- 世代 (最後に受け取ったメッセージに基づく) - 相対レプリカの現在の世代番号 (相対レプリカに最後にインポートされたメッセージに基づく)
- 相対レプリカ接続
相対レプリカの接続情報が表示されます。 この情報を設定するには、相対レプリカの接続ファイルの場所を参照して、該当するファイルを選択します。 この操作を実行すると、[ユーザー名とパスワードを保持] チェックボックスが有効になります。 このチェックボックスをオンにした場合は、ユーザー名とパスワードが保持され、オフにした場合は、保持されません。 デフォルトでは、セキュリティ上の理由で、ユーザー名とパスワードが保持されません。 接続情報は、[変更の同期] コマンドまたは [変更の同期 (Synchronize Changes)] ジオプロセシング ツールを実行して、相対レプリカ情報を自動的に入力する場合に使用されます。 これで、変更を同期する際に、ファイルの場所を参照してファイルを選択する必要がなくなります。 ユーザー名とパスワードが保持されていない場合は、これらの情報を入力するよう求められます。
[レプリカ ログ] タブ
[レプリカ プロパティ] ダイアログ ボックスの [レプリカ ログ] タブには、該当するレプリカで発生した同期イベントが格納されます。 このログに記録された情報の詳細については、「レプリカ ログ」をご参照ください。