Publikujący i administratorzy mogą dodawać konkretne typy magazynów danych zarządzanych przez użytkowników do serwerów sfederowanych za pomocą portalu ArcGIS Enterprise. Jednakże procedura wykonywania zadań dotycząca dodawania elementów magazynu danych jest obsługiwana tylko w przypadku nowo dodawanych magazynów danych.
Jeśli na serwerach sfederowanych istnieją magazyny danych baz danych lub udostępnionych plików zarejestrowane za pomocą aplikacji ArcGIS Server Manager, ArcGIS Pro w wersji 2.4 lub wcześniejszej, jako administrator portalu możesz tworzyć elementy magazynów danych dla tych istniejących magazynów danych.
Gdy utworzysz element magazynu danych dla zarejestrowanego magazynu danych, ten magazyn danych będzie dostępny tylko dla zbioru użytkowników portalu, którym udostępnisz ten element. Na przykład udostępniony plik zarejestrowany w witrynie serwera ArcGIS Server za pomocą aplikacji ArcGIS Server Manager jest dostępny do użycia przez każdego użytkownika, który ma dostęp do tego udostępnionego pliku. Gdy utworzysz element magazynu danych dla tego udostępnionego pliku, musisz udostępnić ten element grupom w portalu, całej instytucji lub wszystkim, aby stał się on dostępny dla użytkowników innych niż właściciel elementu magazynu danych i administratorzy portalu.
Tworzenie elementu magazynu danych
Aby utworzyć w portalu element magazynu danych dla bazy danych lub udostępnionych plików zarejestrowanych w jednej ze sfederowanych witryn ArcGIS Server portalu, użyj aplikacji ArcGIS Server Manager.
- Zaloguj się do aplikacji ArcGIS Server Manager witryny sfederowanej.
Musisz zalogować się jako administrator portalu ArcGIS Enterprise.
- Wybierz kolejno opcje Witryna > Magazyny danych.
- Kliknij przycisk Utwórz element obok magazynu danych.
Elementy magazynu danych można tworzyć tylko na podstawie baz danych zarejestrowanych z poziomu plików .sde. Elementy utworzone na podstawie plików .odc nie są obsługiwane.
- Przeczytaj podsumowanie, aby dowiedzieć się, na czym polega utworzenie elementu magazynu danych zarejestrowanego na serwerze sfederowanym. Jeśli chcesz kontynuować tworzenie elementu portalu, kliknij przycisk Utwórz element.
Element tego magazynu danych jest tworzony w portalu, z którym witryna serwera ArcGIS Server jest sfederowana. Po utworzeniu elementu magazynu danych staje się on Twoją własnością, a Twoje konto jest obecnie jedynym, które ma do niego dostęp.
- Aby umożliwić istniejącym osobom publikującym dalsze korzystanie z tego zarejestrowanego magazynu danych, należy go udostępnić. Przycisk Utwórz element został zastąpiony przyciskiem Właściwości udostępniania . Kliknij ten przycisk, aby otworzyć okno dialogowe Właściwości udostępniania.
- Zdecyduj, kto może uzyskać dostęp do elementu magazynu danych. W większości przypadków dostęp będzie przyznawany grupie osób publikujących. Jeśli taka grupa nie istnieje, należy utworzyć grupę w portalu i zaprosić odpowiednich członków.
- Zaznacz pole obok grupy lub grup, których członkowie mają uzyskać dostęp do elementu magazynu danych.
- Jeśli chcesz przyznać dostęp wszystkim członkom portalu, zaznacz pole obok nazwy portalu.
- Jeśli chcesz, aby każdy, kto ma dostęp do portalu, miał dostęp do tego magazynu danych, zaznacz pole wyboru obok pozycji Wszyscy (publiczne).
- Kliknij przycisk Zapisz, aby udostępnić element magazynu danych.
Portal zawiera teraz element magazynu danych zarejestrowany na serwerze sfederowanym. Jeśli magazyn danych został zarejestrowany tylko na jednym serwerze sfederowanym, możesz teraz zmienić własność elementu magazynu danych, aby jego właścicielem stała się osoba, która go pierwotnie zarejestrowała.
Jeśli jednak magazyn danych został zarejestrowany na wielu serwerach sfederowanych i użyto do tego celu tej samej nazwy magazynu danych, wykonaj czynności opisane w kolejnej sekcji, aby powiązać inne serwery sfederowane z elementem magazynu danych przed zmianą jego własności.
Powiązanie dodatkowych serwerów sfederowanych
Jeśli magazyn danych został zarejestrowany na wielu serwerach sfederowanych, a osoba rejestrująca go w poszczególnych witrynach ArcGIS Server użyła do tego celu tej samej nazwy magazynu danych, należy powiązać element magazynu danych z dodatkowym serwerem lub serwerami sfederowanymi.
Notatka:
Element magazynu danych można powiązać z innymi serwerami sfederowanymi tylko wtedy, gdy magazyn danych jest już zarejestrowany na tych serwerach sfederowanych, ma on taką samą nazwę na wszystkich serwerach sfederowanych i uzyskuje dostęp do tej samej lokalizacji źródła danych.
Jeśli magazyn danych spełnia te kryteria, należy powiązać element magazynu danych z innymi serwerami sfederowanymi, wykonując następujące czynności. Nie należy używać karty Ustawienia nowego elementu magazynu danych w celu dodania serwerów sfederowanych do elementu magazynu danych, ponieważ spowoduje to utworzenie zduplikowanych magazynów danych na innych serwerach sfederowanych. Więcej informacji zawiera temat Magazyny danych zarządzane przez użytkowników w oprogramowaniu ArcGIS Enterprise.
Po utworzeniu elementu magazynu danych na podstawie jednego z serwerów sfederowanych wykonaj następujące czynności dla każdego dodatkowego serwera sfederowanego:
- Zaloguj się w punkcie końcowym REST oprogramowania Portal for ArcGIS jako administrator portalu.
Zalogowanie powoduje otwarcie strony Użytkownicy dla Twojego loginu.
- Potrzebujesz identyfikatora elementu magazynu danych i identyfikatora serwera sfederowanego, który ma uzyskiwać dostęp do tego elementu magazynu danych. Aby uzyskać te identyfikatory, wykonaj następujące czynności:
- Przewiń do dołu strony Użytkownicy i kliknij opcję Zasoby użytkownika.
- Na liście Zasoby użytkownika znajdź element magazynu danych utworzony w ostatniej sekcji. Jeśli element magazynu danych został utworzony w Twoim folderze użytkownika, znajdzie się on na liście Elementy. Jeśli został on utworzony w podfolderze, znajdzie się on na liście Foldery.
- Kliknij nazwę elementu, skopiuj Identyfikator i wklej go do edytora tekstu lub do innej lokalizacji, z której w razie potrzeby możesz go znowu skopiować.
- Przejdź do strony Strona główna > Portale > Własny i przewiń ją do dołu.
- Kliknij łącze Serwery na liście Zasoby podrzędne.
- Skopiuj Identyfikator serwera dla serwera sfederowanego, który chcesz powiązać z elementem magazynu danych, a następnie wklej ten identyfikator do edytora tekstu lub innej lokalizacji, z której w razie potrzeby możesz go znowu skopiować. Jeśli są inne serwery sfederowane, które mają zostać powiązane z tym elementem magazynu danych, także je skopiuj i zapisz w miejscu, do którego masz dostęp.
- Wróć do strony Strona główna > Portale > Własny i przewiń ją do dołu.
- Kliknij opcję Magazyny danych na liście Obsługiwane operacje.
- Kliknij opcję Dodaj do serwera.
- Wklej identyfikator elementu magazynu danych w polu Identyfikator magazynu danych.
- Wklej identyfikator serwera sfederowanego w polu Identyfikator serwera.
- Kliknij opcję Prawda obok opcji Powiąż z istniejącym magazynem danych serwera, a następnie kliknij opcję Dodaj magazyn danych do serwera.
- Dla każdego kolejnego serwera sfederowanego, który chcesz powiązać z elementem magazynu danych, powtórz czynności 7 i 8.
Element magazynu danych jest teraz powiązany ze wszystkimi serwerami sfederowanymi. Opcjonalnie można zmienić własność elementu magazynu danych, aby jego właścicielem stała się osoba, która go pierwotnie zarejestrowała.