Udostępnianie warstw obiektowych grupom kooperacji

Hostowane warstwy obiektowe i widoki hostowanych warstw obiektowych można udostępniać jako odwołania lub kopie w zależności od sposobu skonfigurowania kooperacji rozproszonej przez administratora.

Notatka:

Hostowane warstwy obiektowe czasowo-przestrzennych nie są obsługiwane i nie mogą być udostępniane w kooperacji rozproszonej.

Notatka:

W przypadku udostępnienia przez skopiowanie danych zarówno hostowanej warstwy obiektowej, jak i powiązanego widoku, uczestnicy kooperacji uzyskają dwie hostowane warstwy obiektowe (jedną dla każdego udostępnionego elementu). Relacja widoku między tymi dwoma elementami nie jest zachowywana.

Udostępnianie warstw obiektowych jako odwołań

Gdy udostępniasz warstwę obiektową jako odwołanie, w instytucji odbiorcy tworzony jest element warstwy, ale dane nie są kopiowane. Element warstwy odwołuje się natomiast do oryginalnej warstwy obiektowej lub widoku warstwy obiektowej. Instytucja odbierająca musi mieć dostęp do oryginalnej warstwy obiektowej. Aby członek instytucji odbiorcy mógł uzyskać dostęp do warstwy udostępnionej jako odwołanie, musi być spełniony jeden z następujących warunków:

  • Warstwa jest udostępniona Wszystkim.
  • Jeśli warstwa jest zabezpieczona, członkowie instytucji odbiorcy muszą uwierzytelnić się w instytucji źródłowej przy użyciu konta z dostępem co najmniej na poziomie Przeglądającego do warstwy.

Ustawienia warstwy obiektowej, w tym opcje edycji, są konfigurowane przez instytucję wysyłającą. Jeśli włączysz edycję, członkowie kooperacji rozproszonej będą mogli edytować Twoje warstwy obiektowe, o ile zezwolono na publiczne zbieranie danych lub jeśli uwierzytelnią się w Twojej organizacji za pomocą konta posiadającego wymagane uprawnienia.

Udostępnianie warstw obiektowych jako kopii

Gdy udostępniasz warstwę obiektową jako kopię, dane są kopiowane do instytucji odbiorcy. Tworzona jest nowa hostowana warstwa obiektowa należąca do instytucji odbiorcy, co jest odzwierciedlone w adresie URL usługi elementu.

Aby wysłać warstwę obiektową jako kopię, przed udostępnieniem należy włączyć synchronizację warstwy. Jeśli hostowana warstwa obiektowa jest publikowana z aplikacji ArcGIS Pro lub pliku w usłudze ArcGIS Online, możesz włączyć funkcję synchronizacji w ramach procesu publikowania. Jeśli synchronizacja nie jest włączona lub obsługiwana, dane z oryginalnego obiektu nie są kopiowane. Aby rozwiązać ten problem, należy cofnąć udostępnienie warstwy obiektowej, włączyć synchronizację, a następnie ponownie udostępnić warstwę obiektową w ramach kooperacji. Jeśli administrator włączył opcję W przypadku braku możliwości udostępnienia jako kopie, udostępnij jako odwołanie podczas konfigurowania kooperacji, warstwy obiektowe z wyłączoną synchronizacją będą udostępniane jako odwołania.

Uwaga:

Gdy widok hostowanej warstwy obiektowej jest udostępniany jako kopia, definicja widoku jest używana do określenia elementów, które są obecne w wynikowej warstwie obiektowej uczestników. Jeśli po udostępnieniu widoku zostaną wprowadzone jakiekolwiek zmiany w jego definicji, zmiany te nie będą odzwierciedlone w warstwie instytucji odbiorcy, nawet jeśli synchronizacja została włączona. Aby zmiany definicji widoku zostały odebrane przez uczestników kooperacji, należy anulować udostępnienie widoku dla kooperacji, a następnie ponownie go udostępnić, aby utworzyć warstwę obiektową mającą poprawną definicję widoku.

Notatka:

W kooperacjach, w przypadku których elementy są wysyłane jako kopie z oprogramowania ArcGIS Enterprise do usługi ArcGIS Online, obowiązuje limit wielkości wynoszący 1 GB na warstwę obiektową. Warstwy obiektowe, które przekraczają ten limit wielkości, są udostępniane jako odniesienie. Aby zwiększyć ten limit wielkości do 5 GB, skontaktuj się z pomocą techniczną Esri.

Warstwy obiektowe udostępnione jako kopie mogą być edytowane wyłącznie przez nadawcę (jednokierunkowo) lub przez nadawcę i odbiorcę (dwukierunkowo).

Kopie jednokierunkowe

Jeśli kooperacja jest skonfigurowana do udostępniania warstw obiektowych jako kopii jednokierunkowych, tylko właściciel oryginalnej warstwy obiektowej może edytować warstwę. Instytucja ArcGIS Enterprise wybiera interwał, w którym edycje właściciela warstwy obiektowej są synchronizowane w celu przeglądania.

Warstwy, które obsługują jednokierunkowe udostępnianie zmian, to między innymi:

  • Hostowane warstwy obiektowe
  • Widoki hostowanych warstw obiektów
  • Warstwy obiektowe odwołujące się do danych wersjonowanych gałęziowo
  • Warstwy obiektowe odwołujące się do danych niewersjonowanych z archiwizacją danych
  • Warstwy obiektowe odwołujące się do danych wersjonowanych tradycyjnie bez opcji przenoszenia edycji do konfiguracji bazowej

Kopie dwukierunkowe

Jeśli kooperacja jest skonfigurowana do udostępniania warstw obiektowych jako kopii dwukierunkowych, członkowie zarówno z Twojej instytucji, jak i z instytucji odbierającej mogą jednocześnie edytować udostępnione warstwy obiektowe, przy czym najnowsze zmiany zastępują wcześniejsze. Obsługiwane typy edycji obejmują dodawanie nowych obiektów, edycję obiektów lub usuwanie istniejących obiektów. Zmiany są synchronizowane w określonych odstępach czasu zdefiniowanych przez instytucję-gościa. Zmiany schematu nie są synchronizowane.

Warstwy, które obsługują dwukierunkowe udostępnianie zmian, to między innymi:

  • Hostowane warstwy obiektowe
  • Widoki hostowanych warstw obiektów
  • Warstwy obiektowe odwołujące się do danych wersjonowanych gałęziowo
  • Warstwy obiektowe odwołujące się do danych niewersjonowanych z archiwizacją danych
  • Warstwy obiektowe publikowane jako odwołania z zarządzanego przez użytkownika magazynu danych

Notatka:

Warstwy obiektowe działające na danych wersjonowanych tradycyjnie nie obsługują parametru dwukierunkowego kierunku synchronizacji i dlatego mogą być udostępniane wyłącznie jednokierunkowo.

Poniżej przedstawiono warunki wstępne umożliwiające dwukierunkowe udostępnianie edycji:

  • Członkowie instytucji wysyłającej i odbierającej muszą mieć dostęp do wysyłania i odbierania.
  • Warstwa obiektowa musi mieć włączoną synchronizację.
  • Jeśli kooperacja odbywa się z instytucją ArcGIS Enterprise, członkowie instytucji ArcGIS Enterprisemuszą używać ArcGIS Enterprise w wersji 10.9 lub nowszej. Grupy kooperacji rozproszonej utworzone przed wersją 10.9 nie będą obsługiwać udostępniania jako kopii dwukierunkowych.

Jeśli warstwa obiektowa nie spełnia wszystkich powyższych wymagań, ale ma włączoną synchronizację, warstwa jest udostępniana jako kopia jednokierunkowa.

Notatka:

Kooperacja rozproszona używa replikacji i globalnych identyfikatorów do synchronizowania edycji warstw obiektowych między uczestnikami, gdy są udostępniane w ramach kooperacji jako kopie. Zachowanie globalnych identyfikatorów zapewnia, że wszelkie edycje danych dotyczące istniejących obiektów są wysyłane jako aktualizacje, a nie jako nowe obiekty.

Właściwości kopiowanych obiektów

Gdy udostępniasz warstwę obiektową lub widok warstwy obiektowej jako kopię, stosowane są właściwości i zachowania opisane poniżej.

Zarządzanie usuwaniem

W kooperacji rozproszonej instytucja odbierająca może włączyć opcję Zapobiegaj przypadkowemu usunięciu tego elementu dla warstw i widoków otrzymanych jako kopie. Jeśli usuniesz warstwę obiektową lub widok z grupy kooperacji rozproszonej, a instytucja odbierająca ma włączoną opcję Zapobiegaj przypadkowemu usunięciu tego elementu, synchronizacja przestaje działać, ale instytucja odbierająca zachowuje swoją kopię warstwy. Jeśli ponownie udostępnisz warstwę obiektową, synchronizacja nie zostanie przywrócona. Na przykład, jeśli cofniesz udostępnienie warstwy obiektowej, edytujesz warstwę, a następnie ponownie ją udostępnisz, Twoje edycje nie zostaną zsynchronizowane z warstwą w instytucji odbierającej. Aby przywrócić synchronizację warstwy, instytucja odbierająca musi najpierw wyłączyć opcję Zapobiegaj przypadkowemu usunięciu tego elementu i usunąć warstwę, a następnie należy ponownie udostępnić warstwę jako kopię.

Notatka:

Jest to zalecane dla instytucji odbierających, które chcą zapobiec usuwaniu warstw w przypadku opuszczenia kooperacji przez instytucję wysyłającą lub usunięcia udostępnionych warstw przez instytucję wysyłającą.

Zmiany schematu

Możesz zmienić schemat warstwy obiektowej lub widoku w kooperacji rozproszonej, jednak edycje nie są stosowane podczas synchronizacji kooperacji. Synchronizacja przestrzeni roboczej uwzględnia tylko modyfikacje (wstawienia, aktualizacje i usunięcia) warstw lub tabel, które były dostępne w momencie udostępnienia warstwy obiektowej w przestrzeni roboczej. W przypadku różnic w schemacie, takich jak dodanie lub usunięcie pól i warstw, synchronizacja jest stosowana do zgodnych części schematu. Na przykład, jeśli dodasz nowe pole, pole to nie zostanie zsynchronizowane z kopią instytucji odbierającej. Aby wysłać zmiany schematu do instytucji odbierających, należy cofnąć udostępnienie warstwy i ponownie udostępnić ją grupie kooperacji rozproszonej.

Ustawienia czasu

Gdy wysyłasz warstwy obiektowe i widoki jako kopie z włączonymi ustawieniami czasu, czas nie jest włączony w skopiowanej warstwie obiektowej w instytucji odbierającej.