Skip To Content

Tworzenie elementu magazynu danych dla istniejącego zarejestrowanego magazyn danych

W wersji wcześniejszej niż 10.7.1 publikujący i administratorzy rejestrowali wszystkie magazyny danych zarządzane przez użytkowników w witrynach serwera ArcGIS Server za pomocą aplikacji ArcGIS Server Manager, ArcGIS Pro lub ArcMap. Od wersji 10.7.1 oprogramowania ArcGIS Enterprise publikujący i administratorzy mogą dodawać konkretne typy magazynów danych zarządzanych przez użytkowników do serwerów sfederowanych za pomocą portalu. Procedura wykonywania zadań dotycząca dodawania elementów magazynu danych jest obsługiwana dla nowo dodawanych magazynów danych.

Jeśli na serwerach sfederowanych istnieją zarejestrowane magazyny danych baz danych (pliki .sde), udostępnionych plików lub magazyny danych w chmurze, 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ć element magazynu danych w portalu dla magazynu danych zarejestrowanego na jednej ze sfederowanych witryn serwera ArcGIS Server portalu, uruchom operację federateDataItem interfejsu REST API zgodnie z poniższym opisem. Ta operacja jest nowością w oprogramowaniu ArcGIS Enterprise 10.7.1.

  1. Używając tokena portalu, zaloguj się do aplikacji ArcGIS Server Administrator Directory dla sfederowanej witryny serwera ArcGIS Server zawierającego zarejestrowany magazyn danych.
  2. Skopiuj ścieżkę elementu dla magazynu danych bazy danych, magazynu danych w chmurze lub magazynu danych udostępnionego pliku, dla którego chcesz utworzyć element magazynu danych. Ścieżki można znaleźć w jednej z następujących lokalizacji:
    • W przypadku baz danych przejdź do pozycji data > items > enterpriseDatabases i kliknij nazwę magazynu danych w sekcji Elementy podrzędne. Gdy zostanie otwarta strona dla magazynu danych bazy danych, skopiuj ścieżkę Ścieżka elementu z sekcji Właściwości elementu danych.
    • W przypadku udostępnionych plików przejdź do pozycji data > items > fileShares i kliknij nazwę magazynu danych w sekcji Elementy podrzędne. Gdy zostanie otwarta strona dla magazynu danych udostępnionego pliku, skopiuj ścieżkę Ścieżka elementu z sekcji Właściwości elementu danych.
    • W przypadku magazynów w chmurze przejdź do pozycji data > items > cloudStores i kliknij nazwę magazynu danych w sekcji Elementy podrzędne. Gdy zostanie otwarta strona dla magazynu danych w chmurze, skopiuj ścieżkę Ścieżka elementu z sekcji Właściwości elementu danych.
  3. Przejdź do pozycji data > federateDataItem i wklej ścieżkę magazynu danych skopiowaną do pola Ścieżka elementu.
  4. Kliknij opcję Sfederuj element danych, aby utworzyć element magazynu danych w portalu.

    Spowoduje to utworzenie elementu magazynu danych w portalu, z którym witryna serwera ArcGIS Server jest sfederowana. Jeśli magazyn danych jest zarejestrowany tylko na tym jednym serwerze sfederowanym, nie trzeba wykonywać żadnych dodatkowych czynności w celu utworzenia elementu magazynu danych. Jeśli magazyn danych został zarejestrowany na wielu serwerach sfederowanych i dowolny z tych pozostałych serwerów sfederowanych ma mieć dostęp do tego elementu magazynu danych, przejdź do czynności podanych w następnej sekcji.

Właścicielem tego elementu magazynu danych w portalu jest Twój login administratora portalu. Gdy konieczne jest, aby inny członek portalu był właścicielem tego elementu magazynu danych, jeśli na przykład publikujący ma zbiorczo publikować warstwy z elementu magazynu danych bazy danych i dlatego być właścicielem publikowanych warstw, zmień właściciela tego elementu magazynu danych.

Jeśli pozostaniesz właścicielem tego elementu magazynu danych, możesz teraz udostępnić ten element odpowiedniemu zbiorowi użytkowników.

Powiązanie dodatkowych serwerów sfederowanych

Jeśli magazyn danych został zarejestrowany na innych serwerach sfederowanych pod tą samą nazwą i chcesz, aby ten element magazynu danych w portalu był rozpoznawany przez dowolny z tych innych serwerów sfederowanych, możesz powiązać ten element z dodatkowym serwerem lub serwerami sfederowanymi.

Notatka:

Element magazynu danych możesz powiązać z innymi serwerami sfederowanymi tylko wtedy, gdy magazyn danych jest już zarejestrowany na tych innych serwerach sfederowanych, zarejestrowany magazyn danych ma taką samą nazwę na wszystkich serwerach sfederowanych i magazyn danych uzyskuje dostęp do tej samej lokalizacji źródła danych. Jeśli magazyn danych został zarejestrowany na serwerach sfederowanych pod inną nazwą, utwórz dla nich oddzielne elementy magazynu danych, wykonując czynności podane w poprzedniej sekcji.

  1. Zaloguj się w punkcie końcowym REST oprogramowania Portal for ArcGIS jako administrator portalu.

    Zalogowanie powoduje otwarcie strony Użytkownicy dla Twojego loginu.

  2. 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:
    1. Przewiń do dołu strony Użytkownicy i kliknij opcję Zasoby użytkownika.
    2. 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.
    3. 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ć.
    4. Przejdź do strony Strona główna > Portale > Własny i przewiń ją do dołu.
    5. Kliknij łącze Serwery na liście Zasoby podrzędne.
    6. 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.
  3. Teraz możesz przejść do powiązania pozostałych serwerów sfederowanych z elementem magazynu danych.
  4. Wróć do strony Strona główna > Portale > Własny i przewiń ją do dołu.
  5. Kliknij opcję Magazyny danych na liście Obsługiwane operacje.
  6. Kliknij opcję Dodaj do serwera.
  7. Wklej identyfikator elementu magazynu danych w polu Identyfikator magazynu danych.
  8. Wklej identyfikator serwera sfederowanego w polu Identyfikator serwera.
  9. Kliknij opcję Prawda obok opcji Powiąż z istniejącym magazynem danych serwera, a następnie kliknij opcję Dodaj magazyn danych do serwera.
  10. Dla każdego kolejnego serwera sfederowanego, który chcesz powiązać z elementem magazynu danych, powtórz czynności 7 i 8.