Skip To Content

Magazyny danych zarządzane przez użytkowników w oprogramowaniu ArcGIS Enterprise

Administratorzy i wydawcy należący do instytucji w systemie ArcGIS Enterprise mogą dodawać elementy magazynu danych połączone z magazynami danych zarządzanymi przez użytkowników. Magazyny danych zarządzane przez użytkowników zawierają dane źródłowe dla usług internetowych serwera ArcGIS Server, które działają na serwerach sfederowanych. Podczas publikowania nie są kopiowane żadne dane. Usługi internetowe odnoszą się do danych zawartych w magazynie danych.

Korzystając z elementu magazynu danych w portalu, możesz łączyć się z magazynami danych różnych typów. Każdy typ ma inne zastosowania, które opisano poniżej.

Podczas dodawania elementu magazynu danych źródło danych jest rejestrowane w witrynie sfederowanej lub witrynach sfederowanych ArcGIS Server. Na każdym sfederowanym serwerze możesz zarejestrować wiele elementów magazynu danych.

Element magazynu danych można dodać w portalu. Innym sposobem utworzenia elementu magazynu danych jest zarejestrowanie magazynu danych w witrynie sfederowanej ArcGIS Server w aplikacji ArcGIS Pro 2.5 lub nowszej.

Te elementy magazynu danych mają następujące zalety:

  • Gwarantują, że witryna ArcGIS Server ma dostęp do danych, które należy publikować.
  • Umożliwiają sterowanie użyciem zasobów magazynu danych przez udostępnienie elementu magazynu danych. Sposób udostępnienia elementu magazynu danych decyduje o tym, kto może go używać podczas publikowania w aplikacji ArcGIS Server Manager lub ArcGIS Pro. Ustawienia udostępniania elementów folderów i magazynów danych w chmurze wpływają także na to, kto może na ich podstawie tworzyć warstwy zobrazowań w portalu.
  • Umożliwiają właścicielowi elementu magazynu danych w bazie danych zbiorcze tworzenie warstw internetowych, jeśli magazyn danych odnosi się do relacyjnej bazy danych lub geobazy profesjonalnej.

Notatka:

Magazyny danych możesz nadal rejestrować bezpośrednio w witrynie sfederowanej ArcGIS Server za pośrednictwem programu ArcGIS Server Manager, ale ta metoda nie jest zalecana. Podczas rejestrowania magazynów danych przy użyciu tych aplikacji w portalu nie są tworzone elementy magazynów danych, a zarządzanie rejestracją magazynów danych odbywa się wyłącznie przez te witryny ArcGIS Server, w których zarejestrowano poszczególne magazyny danych.

Typy elementów magazynu danych

Gdy element magazynu danych jest dodawany do portalu, wybiera się źródło danych zawierające dane do opublikowania i serwery sfederowane, które mogą uzyskiwać dostęp do tych danych.

W poniższej tabeli opisano typy magazynów danych, które możesz dodawać do portalu jako elementy, oraz przeznaczenie każdego z nich:

Typ elementu magazynu danychCo możesz zarejestrowaćPrzeznaczenie elementu magazynu danych

Foldery

Udostępnione pliki

Możesz publikować warstwy zobrazowań* w portalu, które odwołują się do plików w udostępnionym pliku, publikować warstwy rastrowe mapy z poziomu aplikacji ArcGIS Pro 2.8 lub nowszej, które odwołują się do plików w udostępnionym pliku, a także publikować warstwę kafli, warstwę kafli wektorowych lub warstwę sceny, które odwołują się do pamięci podręcznej przechowywanej w udostępnionym pliku w portalu lub aplikacji ArcGIS Pro.

Bazy danych

Pliki połączenia z bazą danych (.sde), które pozwalają uzyskać dostęp do obsługiwanych wersji następujących systemów zarządzania relacyjnymi bazami danych lub magazynów danych w chmurze:

Relacyjne bazy danych mogą zawierać geobazę profesjonalną, ale nie jest to wymagane. Geobazy nie są obsługiwane w magazynach danych w chmurze.

Jeśli instytucja ma serwer Knowledge Server, możesz wybrać opcję NoSQL i podać informacje dotyczące połączenia z bazą danych Neo4j lub ArangoDB. Więcej informacji zawierają sekcje Uwagi dotyczące baz danych Neo4j używanych jako magazyny danych NoSQL i Uwagi dotyczące baz danych ArangoDB używanych jako magazyny danych NoSQL.

W przypadku elementów magazynu danych, które odnoszą się do magazynu danych w chmurze, możesz publikować warstwy internetowe w aplikacji ArcGIS Pro.

W przypadku elementów magazynów danych, które odnoszą się do systemu zarządzania relacyjnymi bazami danych, możesz publikować warstwy internetowe w aplikacji ArcGIS Pro, a także zbiorczo publikować warstwy obrazów map i warstwy obiekty.

W przypadku publikowania zbiorczego na podstawie elementu magazynu danych tworzona jest jedna warstwa obiektowa i jedna warstwa rastrowa mapy** dla każdej klasy obiektów i tabeli, do której ma dostęp zarejestrowany użytkownik bazy danych.

Notatka:

Jeśli nie chcesz, aby ktokolwiek edytował dane przy użyciu tych warstw obiektowych, zadbaj o to, aby połączenia z bazą danych używane podczas dodawania magazynu danych korzystały z konta użytkownika, które ma tylko uprawnienia wybierania (SELECT) do klas obiektów i tabel w tej bazie.

Zbiorcze publikowanie i edycja nie są obsługiwane w przypadku danych w magazynie danych w chmurze.

Magazyny danych NoSQL są zarejestrowane w witrynie ArcGIS Knowledge Server portalu. Każdy magazyn danych może zawierać jeden wykres wiedzy utworzony w aplikacji ArcGIS Pro. Oznacza to, że należy zarejestrować jeden magazyn danych NoSQL dla każdego wykresu wiedzy.

Magazyn w chmurze

Dowolne z następujących lokalizacji przechowywania w chmurze:

  • Zasobniki Alibaba Cloud Object Storage Service (OSS)
  • Zasobniki Amazon Simple Storage Service (S3) lub kompatybilny magazyn S3
  • Kontenery magazynu obiektów blob platformy Microsoft Azure
  • Kontenery Microsoft Azure Data Lake Storage 2. generacji
  • Zasobniki Google Cloud

Warstwy zobrazowań* możesz publikować w portalu lub aplikacji ArcGIS Pro.

Z poziomu portalu możesz również publikować warstwę kafli, warstwę kafli wektorowych lub warstwę sceny, która odwołuje się do zasobów przechowywanych w magazynie danych w chmurze.

Udostępniony plik dużych zbiorów danych

Dowolne z następujących lokalizacji magazynu plików:

  • Udostępnione pliki
  • Istniejące magazyny danych w chmurze lub lokalizacje magazynu w chmurze w kontenerach magazynu obiektów blob Microsoft Azure, kontenerach Microsoft Azure Data Lake Storage 2. generacji, zasobnikach Amazon Simple Storage Service (S3) lub zgodnym magazynie S3
  • Katalog Apache Hadoop Distributed File System (HDFS) zestawów danych
  • Bazy danych Apache Hive zawierające metadane

Element magazynu danych to element systemowy, którego nie możesz używać bezpośrednio. Korzystaj z elementu udostępnionego pliku dużych zbiorów danych w celu wprowadzania danych wejściowych i przechowywania danych wynikowych z GeoAnalytics Tools w portalu lub aplikacji ArcGIS Pro.

*Aby publikować warstwy zobrazowań w portalu, magazyn danych musi być zarejestrowany na serwerze analiz rastrowych lub serwerze hostującym zobrazowania portalu.

**Aby zbiorczo publikować warstwy rastrowe i warstwy obiektowe mapy, magazyn danych musi być zarejestrowany w sfederowanej witrynie serwera ArcGIS GIS Server.

Dodanie elementu magazynu danych w portalu powoduje zarejestrowanie źródła danych w podanej witrynie lub witrynach serwera ArcGIS Server. Elementy magazynu danych bazy danych, które odwołują się do magazynów danych w chmurze, są rejestrowane tylko na serwerze hostującym portalu. Jeśli dostęp do tej samej lokalizacji źródłowej (folderu, bazy danych lub magazynu danych w chmurze przy użyciu tych samych poświadczeń) jest uzyskiwany za pośrednictwem aplikacji ArcGIS Pro i dane są publikowane w jednej z tych witryn, nie trzeba ponownie rejestrować magazynu danych.

Dostęp do danych

Dodawanie elementów magazynu danych do instytucji ułatwia udostępnianie danych GIS. Należy zachować równowagę między zapewnieniem łatwości dostępu a zapewnieniem bezpieczeństwa danych. Gdy używasz elementów magazynu danych, kontrola dostępu odbywa się na wielu poziomach.Szczegółowe informacje znajdują się w temacie Kontrolowanie dostępu do danych opublikowanych na podstawie elementów magazynu danych.

Metody dodawania elementów magazynów danych

Wybór metody dodawania elementów magazynu danych do instytucji zależy od tego, czy trzeba zarejestrować nowy magazyn danych, trzeba utworzyć nowy element istniejącego magazynu danych lub czy istniejący magazyn danych jest zarejestrowany na wielu serwerach sfederowanych.

Dodawanie magazynu danych w portalu

Element magazynu danych możesz dodać z poziomu strony My Content (Moja zawartość) w portalu, o ile tego źródła danych nie zarejestrowano wcześniej na serwerze sfederowanym przy użyciu aplikacji ArcGIS Server Manager.

Rejestrowanie magazynu danych w aplikacji ArcGIS Pro

Magazyn danych możesz zarejestrować z poziomu aplikacji ArcGIS Pro, jeśli są spełnione następujące warunki:

  • Rejestrujesz połączenie z bazą danych lub udział plikowy, którego nie zarejestrowano wcześniej na serwerze ArcGIS Server przy użyciu aplikacji ArcGIS Server Manager. Aby zarejestrować udział plikowy lub połączenie z bazą danych z dostępem do bazy danych lub geobazy profesjonalnej, jest wymagana aplikacja ArcGIS Pro 2.5 lub nowsza. Aby zarejestrować połączenie z bazą danych, które używa magazynu danych w chmurze, jest wymagana aplikacja ArcGIS Pro 2.9 lub nowsza.
  • Rejestrujesz bazę danych NoSQL. Do rejestrowania baz danych NoSQL jest wymagana aplikacja ArcGIS Pro 3.0 lub nowsza.

Tworzenie elementu magazynu danych dla magazynu danych zarejestrowanego na serwerze sfederowanym

Jeśli zarejestrowano bazę danych lub magazyn danych na udziale plikowym przy użyciu aplikacji ArcGIS Server Manager w pojedynczej witrynie ArcGIS Server, administrator instytucji może utworzyć element magazynu danych dla istniejącego i zarejestrowanego magazynu danych. Takie czynności administratora instytucji mogą być wymagane w następujących sytuacjach:

  • Gdy zarejestrowano magazyn danych w witrynie ArcGIS Server, witryna była witryną autonomiczną ArcGIS Server. Ta witryna została następnie sfederowana z portalem i teraz chcesz utworzyć dla niej element magazynu danych.
  • Zarejestrowano magazyn danych w witrynie sfederowanej serwera ArcGIS Server 10.7 lub starszego. Po uaktualnieniu wdrożenia systemu ArcGIS Enterprise chcesz utworzyć element dla tego magazynu danych.
  • Zarejestrowano magazyn danych w jednej witrynie ArcGIS Server przy użyciu aplikacji ArcGIS Server Manager albo ArcGIS Pro 2.4 lub starszej.

Notatka:

Jeśli magazyn danych jest zarejestrowany na wielu serwerach sfederowanych i użyto tej samej nazwy dla magazynu danych podczas jego rejestrowania na każdym z tych serwerów sfederowanych, administrator instytucji musi powiązać element magazynu danych z każdym dodatkowym serwerem, zgodnie z opisem w następnej sekcji.

Tworzenie elementu magazynu danych powiązanego z wieloma serwerami sfederowanymi

To jest najbardziej złożona sytuacja. Administrator instytucji musi utworzyć element dla magazynu danych z jednego z serwerów sfederowanych, a następnie użyć operacji federateDataItem interfejsu REST, aby powiązać poszczególne pozostałe serwery sfederowane z tym samym elementem magazynu danych.

Jeśli administrator instytucji nie użyje operacji federateDataItem interfejsu REST w celu powiązania dodatkowych serwerów sfederowanych — na przykład zamiast tego serwery sfederowane zostaną dodane do elementu na stronie elementu magazynu danych — spowoduje to zduplikowanie zarejestrowanych magazynów danych. Ma to następujące skutki:

  • Podczas publikowania usług przy użyciu danych z magazynu danych publikująca aplikacja kliencka wybierze jeden ze zduplikowanych magazynów danych. Nie możesz kontrolować tego, który z magazynów danych zostanie użyty, ani zidentyfikować magazynu, który został użyty.
  • Jeśli magazyn danych jest zarejestrowaną bazą danych, konieczne jest zachowanie nowego elementu magazynu danych i starego zarejestrowanego magazynu danych bazy danych. W przeciwnym razie, na przykład w przypadku podjęcia próby usunięcia zarejestrowanego magazynu danych bazy danych w celu zlikwidowania duplikatu, gdy zostanie zmodyfikowane hasło do konta, które uzyskuje dostęp do bazy danych, usługi odwołujące się do usuniętego magazynu danych przestaną działać.

Korzystanie z elementów magazynu danych — wprowadzenie

Zapoznaj się z następującymi informacjami, aby dowiedzieć się, jak korzystać z elementów magazynu danych w portalu i zarządzać nimi: