ホスト管理者による分散コラボレーションの構成方法に応じて、ホスト フィーチャ レイヤーとホスト フィーチャ レイヤー ビューを参照またはコピーのいずれかとして共有できます。
注意:
ホスト時空間フィーチャ レイヤーは分散コラボレーションではサポートされず、共有できません。
注意:
データをコピーすることで、ホスト フィーチャ レイヤーと関連するビューの両方を共有した場合は、コラボレーション参加者は、2 つのホスト フィーチャ レイヤーを受信します (アイテムごとに 1 つを共有)。 2 つのアイテム間のビューのリレーションシップは、保持されません。
参照としてのフィーチャ レイヤーの共有
フィーチャ レイヤーを参照として共有すると、受信側の組織にレイヤー アイテムが作成されますが、データ自体はコピーされません。 その代わりに、レイヤー アイテムは元のフィーチャ レイヤーまたはフィーチャ レイヤー ビューを参照します。 元のフィーチャ レイヤーが、受信側の組織からアクセス可能である必要があります。 受信側の組織のメンバーが参照レイヤーにアクセスするには、次のいずれかの条件を満たす必要があります。
- このレイヤーが [すべての人] と共有されている。
- レイヤーがセキュリティーで保護されている場合、受信側の組織のメンバーは、そのレイヤーに対して少なくとも閲覧者レベルのアクセス権を持つアカウントを使用して、組織で認証する必要があります。
編集をはじめとするフィーチャ レイヤー設定は、送信側の組織によって構成されます。 編集を有効化すると、分散コラボレーションのメンバーは、パブリック データ コレクションが許可されている場合や、必要な権限を持つアカウントを使用して組織で認証する場合にフィーチャ レイヤーを編集できます。
コピーとしてのフィーチャ レイヤーの共有
フィーチャ レイヤーをコピーとして共有すると、データは受信側の組織にコピーされます。 新しいホスト フィーチャ レイヤーが作成され、受信側の組織が所有者となり、アイテムのサービス URL に反映されます。
フィーチャ レイヤーをコピーとして送信するには、共有する前にレイヤーで同期を有効にする必要があります。 ArcGIS Pro または ArcGIS Online のファイルからホスト フィーチャ レイヤーを公開する場合は、公開プロセスの一部として同期機能を有効化できます。 同期が有効になっていない場合、またはサポートされていない場合、元のフィーチャからデータはコピーされません。 これを解決するには、フィーチャ レイヤーの共有を一度解除し、同期を有効にしてから、そのフィーチャ レイヤーをコラボレーションに再共有する必要があります。 管理者がコラボレーションの構成時に [コピーとして共有できない場合は参照として共有] オプションを有効にしている場合、同期が無効になっているフィーチャ レイヤーは参照として共有されます。
注意:
ホスト フィーチャ レイヤー ビューがコピーとして共有されている場合、ビューの定義を使用して、参加者のこれ以降のフィーチャ レイヤーにどのアイテムを表示するかを決定します。 共有後に、ビューの定義が変更された場合、同期が有効化されていても、これらの変更は、受信側の組織のレイヤーには反映されません。 コラボレーション参加者がビュー定義の編集内容を受信するようにするには、ビューをコラボレーションから共有解除してから、正しいビュー定義を持つフィーチャ レイヤーを作成するためにもう一度共有する必要があります。
注意:
アイテムがコピーとして ArcGIS Enterprise から ArcGIS Online に送信されるコラボレーションの場合、フィーチャ レイヤーごとに 1 GB のサイズ制限が適用されます。 このサイズ制限を超えるフィーチャ レイヤーは、参照として共有されます。 サイズ制限を 5 GB に増やす必要がある場合は、Esri テクニカル サポートにご連絡ください。
コピーとして共有されたフィーチャ レイヤーは、送信元のみが編集できる場合 (一方向)と、送信元と受信側の両方が編集できる場合 (双方向) のいずれかによって編集できます。
一方向コピー
コラボレーションがフィーチャ レイヤーを一方向コピーとして共有するように構成されている場合、元のフィーチャ レイヤーの所有者のみがそのレイヤーを編集できます。 ArcGIS Enterprise組織は、フィーチャ レイヤー所有者の編集内容が表示用に同期される間隔を選択します。
一方向で編集内容を共有するレイヤーには、次のようなものがあります。
- ホスト フィーチャ レイヤー
- ホスト フィーチャ レイヤー ビュー
- ブランチ バージョン対応データを参照するフィーチャ レイヤー
- 履歴管理が有効なバージョン非対応データを参照するフィーチャ レイヤー
- トラディショナル バージョン対応データを参照するフィーチャ レイヤー (ベース構成に編集内容を移行するオプションがない)
双方向コピー
コラボレーションがフィーチャ レイヤーを双方向コピーとして共有するように構成されている場合、自分の組織と受信側の組織の両方のメンバーは、最新の変更によって既存の編集をオーバーライドして、共有されたフィーチャ レイヤーを同時に編集できます。 サポートされる編集タイプは、新規フィーチャの追加、フィーチャの編集、既存フィーチャの削除などです。 編集内容は、スケジュールされた間隔 (ゲスト組織によって定義される) で同期されます。 スキーマの変更は同期されません。
双方向で編集内容を共有するレイヤーには、次のようなものがあります。
- ホスト フィーチャ レイヤー
- ホスト フィーチャ レイヤー ビュー
- ブランチ バージョン対応データを参照するフィーチャ レイヤー
- 履歴管理が有効なバージョン非対応データを参照するフィーチャ レイヤー
- ユーザー マネージャー データ ストアからの参照によって公開されるフィーチャ レイヤー
注意:
トラディショナル バージョン対応データで実行されるフィーチャ レイヤーは双方向の同期パラメーターをサポートしていないため、一方向でしか共有できません。
以下は、編集内容を双方向で共有できるようにするための前提条件です。
- 送信元および受信側の組織のメンバーには、送信と受信の両方のアクセス権が必要です。
- フィーチャ レイヤーで同期が有効になっている必要があります。
- ArcGIS Enterprise 組織とコラボレーションする場合、その ArcGIS Enterprise 組織のメンバーは ArcGIS Enterprise 10.9 以降を使用している必要があります。 10.9 より前に作成された分散コラボレーション グループでは、双方向コピーとしての共有はサポートされていません。
上記のすべての要件を満たしていないが同期が有効になっている場合、レイヤーは一方向コピーとして共有されます。
注意:
分散コラボレーションでは、コピーとしてコラボレーションで共有すると、レプリケーション ID と Global ID を使用してフィーチャ レイヤーの編集内容を参加者間で同期します。 Global ID を維持することにより、既存のフィーチャのデータ編集は、新しいフィーチャではなく更新として送信されます。
コピーされたフィーチャのプロパティ
フィーチャ レイヤーまたはフィーチャ レイヤー ビューをコピーとして共有すると、以下に説明するプロパティと動作が適用されます。
削除の管理
分散コラボレーションでは、受信側の組織は、コピーとして受信したレイヤーおよびビューに対して [このアイテムが誤って削除されないようにする] オプションを有効にすることができます。 フィーチャ レイヤーまたはビューを分散コラボレーション グループから削除する際に、受信側組織で [このアイテムが誤って削除されないようにする] オプションが有効になっている場合、同期は停止されますが、受信側の組織ではレイヤーのコピーが維持されます。 フィーチャ レイヤーを再共有しても、同期は復活しません。 たとえば、フィーチャ レイヤーの共有を解除して編集を行い、その後再共有した場合、受信側組織にあるレイヤーにはその編集内容は同期されません。 レイヤーの同期を元に戻すには、まず受信側組織が [このアイテムが誤って削除されないようにする] オプションを無効化してレイヤーを削除する必要があり、その後、そのレイヤーをコピーとして再共有する必要があります。
注意:
これは、送信側組織がコラボレーションから離れたり、送信側組織内で共有されたレイヤーを削除した場合に、レイヤーが削除されるのを防止したい受信側組織におすすめします。
スキーマの変更
分散コラボレーションでは、フィーチャ レイヤーやビューのスキーマを変更できます。ただし、これらの変更はコラボレーションの同期時には適用されません。 ワークスペースの同期には、フィーチャ レイヤーがワークスペースで共有された時点で有効になっていたレイヤーまたはテーブルに対する編集 (挿入、更新、および削除の操作) だけが含まれます。 フィールドやレイヤーの追加や削除などのスキーマの差異がある場合でも、スキーマの一致している部分には同期が適用されます。 たとえば、新しいフィールドを追加した場合、そのフィールドは受信側組織のコピーには同期されません。 スキーマの変更を受信側組織に送信するには、レイヤーの共有を解除してから、分散コラボレーション グループと再共有する必要があります。
時間設定
時間設定が有効化されたフィーチャ レイヤーおよびビューをコピーとして送信する場合、受信側組織では、コピーされたフィーチャ レイヤーに対して時間は有効化されません。