Skip To Content

Tworzenie magazynu danych

Za pomocą kreatora konfiguracji magazynu danych można utworzyć relacyjne magazyny danych, magazyny danych pamięci podręcznej kafli oraz magazyny dużych zbiorów danych czasowo-przestrzennych i dołączać je do witryny GIS Server.

Jeśli nie masz dostępu do przeglądarki internetowej, uruchom narzędzie configuredatastore na komputerze z zainstalowaną aplikacją ArcGIS Data Store.

Uwagi dotyczące tworzenia magazynu danych

Przestrzeń dyskowa i pamięć

Należy zastanowić się nad wielkością przestrzeni dyskowej i pamięci potrzebną na komputerze, na którym zostanie utworzony magazyn danych. Na przykład, relacyjne magazyny danych mogą przechowywać dane dla tysięcy hostowanych warstw obiektowych, co może zajmować kilka gigabajtów przestrzeni dyskowej. Magazyny danych pamięci podręcznej kafli również mogą się sporo rozrosnąć po opublikowaniu kilku hostowanych warstw sceny. W przypadku archiwizowania danych stale napływających z warstwy strumieniowej, magazyn dużych zbiorów danych czasowo-przestrzennych również może się bardzo szybko zapełniać.

Ponadto należy upewnić się, że te komputery mają sporo dostępnej pamięci. Na przykład magazyny dużych zbiorów danych czasowo-przestrzennych zużywają około 40% dostępnej pamięci komputera podczas konfiguracji początkowej. Również relacyjne magazyny danych wstępnie przydzielają pamięć, aby zagwarantować, że wystarczy jej do przetworzenia danych. Duże natężenie ruchu na hostowanych warstwach obiektowych i hostowanych warstwach scen może również zużywać istotną ilość pamięci.

Dlatego firma Esri zaleca konfigurowanie magazynu dużych zbiorów danych czasowo przestrzennych na innych komputerach niż relacyjne magazyny danych i magazyny danych pamięci podręcznej kafli, a tam, gdzie to możliwe, konfigurowanie relacyjnych magazynów danych na osobnych komputerach innych niż magazyn danych pamięci podręcznej kafli. W przypadku konfigurowania więcej niż jednego typu magazynu danych na tym samym komputerze użyj niezawodnych komputerów wyposażonych w dużą ilość pamięci i przestrzeni dyskowej.

We wszystkich przypadkach monitoruj dzienniki magazynów danych pod kątem komunikatów dotyczących przestrzeni dyskowej i pamięci. Jeśli na komputerze zabraknie któregoś z tych zasobów, magazyn danych przestanie działać.

Informacje o minimalnej przestrzeni dyskowej i pamięci potrzebnych do utworzenia poszczególnych rodzajów magazynów danych zawiera temat Wymagania systemowe oprogramowania ArcGIS Data Store. Do tego należy dodać szacowaną wielkość danych, które mają być przechowywane w każdym z tych magazynów.

Wiele kart NIC lub wpisów DNS

Jeśli aplikacja ArcGIS Data Store jest zainstalowana na komputerze z więcej niż jedną kartą kontrolera interfejsu sieciowego (NIC) lub wieloma wpisami DNS (nazywanymi także rekordami), można wskazać, którego adresu IP lub nazwy hosta magazyn danych powinien używać do komunikacji sieciowej. Przed utworzeniem magazynu danych na komputerze określ, który adres IP może być używany przez pozostałe komputery w sieci do komunikacji z komputerem z aplikacją ArcGIS Data Store, otwórz plik ArcGIS Data Store hostidentifier.properties i dodaj adres IP do tego pliku.

  1. Najpierw należy określić, którego adresu IP używać. Otwórz wiersz poleceń na innych komputerach w tej samej sieci i użyj polecenia ping dla komputera aplikacji ArcGIS Data Store.
  2. Zaloguj się do komputera, na którym jest zainstalowana aplikacja ArcGIS Data Store i otwórz plik hostidentifier.properties w edytorze tekstu. Zaloguj się, używając konta ArcGIS Data Store.

    Plik ten jest instalowany w framework\etc katalogu instalacyjnym aplikacji ArcGIS Data Store. Domyślnie tą lokalizacją jest C:\Program Files\ArcGIS\DataStore\framework\etc.

  3. Usuń znak komentarza (#) z właściwości hostidentifier i skonfiguruj tę właściwość na adres IP karty NIC lub wpis DNS, którego magazyn danych ma używać do komunikacji sieciowej.

    W tym przykładzie do komunikacji z komputerem jest używany adres IP 12.34.56.789.

    hostidentifier=12.34.56.789

  4. Zapisz i zamknij plik hostidentifier.properties.
  5. Uruchom ponownie usługę aplikacji ArcGIS Data Store.

W razie konieczności wykonaj następujące czynności, aby skonfigurować inne komponenty oprogramowania ArcGIS Enterprise na komputerach z wieloma kartami NIC lub wpisami DNS:

Serwer hostujący

Wdrożenie ArcGIS Enterprise zawiera jedną witrynę GIS Server, która działa jako serwer hostujący. Serwer hostujący musi zostać skonfigurowany z co najmniej relacyjnym magazynem danych utworzonym przy użyciu aplikacji ArcGIS Data Store. W tym relacyjnym magazynie danych są przechowywane dane używane przez hostowane warstwy obiektowe utworzone przy dodawaniu do portalu plików, takich jak pliki CSV, skompresowane pliki shape, pliki programu Microsoft Excel lub skompresowane pliki geobazy i przy ich publikowaniu. Pozwala również użytkownikom portalu przeciągać pliki CSV bezpośrednio do przeglądarki map Map Viewer.

Jeśli witryna serwera GIS Server, która ma być używana jako serwer hostujący, ma już geobazę profesjonalną zarejestrowaną jako jego zarządzana baza danych, postępuj zgodnie z instrukcjami w temacie Zmiana zarządzanej bazy danych w relacyjny magazyn danych ArcGIS Data Store w celu zmiany konfiguracji serwera hostującego na relacyjny magazyn danych.

Korzystanie z kreatora konfiguracji magazynu danych do utworzenia magazynu danych

Po uruchomieniu kreatora instalacji kreator konfiguracji magazynu danych zostanie automatycznie otwarty w domyślnej przeglądarce internetowej. Inną możliwością jest otworzenie kreatora z poziomu menu skrótów komputera lub wpisanie adresu URL w przeglądarce. Adres URL kreatora konfiguracji magazynu danych ma format: https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. Podaj adres URL witryny ArcGIS Server, dla której ma zostać utworzony i zarejestrowany magazyn danych, w formacie https://gisserver.domain.com:6443. Podaj adres URL w tym formacie nawet wtedy, gdy aplikacja Web Adaptor została skonfigurowana z witryną. Jeśli masz witrynę działającą na wielu komputerach, możesz użyć adresu URL wskazującego dowolny z tych komputerów.
  2. Wpisz nazwę użytkownika i hasło administratora serwera ArcGIS Server, a następnie kliknij przycisk Dalej.

    Należy podać nazwę użytkownika wbudowanego (a nie użytkownika korporacyjnego).

  3. Wybierz typ magazynu danych do utworzenia na tym komputerze i kliknij przycisk Dalej.

    Na tym samym komputerze można utworzyć więcej niż jeden typ magazynu danych, ale firma Esri nie zaleca tego, ponieważ magazyny danych będą konkurować o zasoby pamięci, co może prowadzić do pogorszenia wydajności.

  4. Wpisz lokalizację katalogu ArcGIS Data Store.

    Ten katalog zawiera pliki magazynu danych oraz katalog kopii zapasowej relacyjnego magazynu danych (jeśli utworzono relacyjny magazyn danych).

    Notatka:

    Przy podawaniu katalogu plików magazynu danych nie można użyć ścieżki UNC.

    Pliki magazynu danych należy przechowywać na tym samym komputerze, na którym zainstalowano aplikację ArcGIS Data Store.

    Jednak należy przenieść katalog kopii zapasowej na inny komputer, ponieważ zawiera on pliki kopii zapasowej relacyjnego magazynu danych niezbędne do odzyskania danych hostowanej warstwy obiektowej. Po zakończeniu konfigurowania magazynu danych przenieś katalog kopii zapasowej do odwzorowanego dysku sieciowego na komputerze innym niż podany dla katalogów instalacji i magazynu danych. Przy zmianie katalogów kopii zapasowej można użyć ścieżki UNC. Więcej informacji zawiera temat Zarządzanie kopiami zapasowymi magazynu danych.

  5. Kliknij przycisk Dalej.
  6. Sprawdź informacje wyświetlone w oknie dialogowym Podsumowanie konfiguracji. Jeśli są one prawidłowe, kliknij przycisk Zakończ. Jeśli konieczne jest wprowadzenie zmian, kliknij przycisk Wstecz, aby wprowadzić poprawki.

    Pamiętaj, że pierwszy relacyjny magazyn danych lub magazyn danych pamięci podręcznej kafli, który zostanie zarejestrowany w witrynie GIS Server, jest komputerem podstawowym. W przypadku zainstalowania aplikacji ArcGIS Data Store na innym komputerze i utworzenia innego relacyjnego magazynu danych lub magazynu danych pamięci podręcznej kafli zarejestrowanego w tej samej witrynie GIS Server komputer ten stanie się komputerem zapasowym.

    Efektem pomyślnego zakończenia konfiguracji jest komputer magazynu danych.

    Jeśli w trakcie konfiguracji wystąpiły błędy, kliknij przycisk Dalej w oknie dialogowym Podsumowanie konfiguracji, aby ponownie otworzyć kreator konfiguracji magazynu danych i wprowadź inne dane. W temacie Rozwiązywanie problemów dotyczących aplikacji ArcGIS Data Store zostały opisane przyczyny błędów występujących w trakcie konfigurowania i sposoby ich rozwiązywania.

Korzystanie z narzędzia configuredatastore do tworzenia magazynu danych

Za pomocą narzędzia wiersza poleceń configuredatastore można utworzyć relacyjny magazyn danych, magazyn danych pamięci podręcznej kafli lub magazyn dużych zbiorów danych czasowo-przestrzennych i zarejestrować go w witrynie GIS Server. To narzędzie jest zainstalowane w lokalizacji <ArcGIS Data Store installation directory>/tools.

Należy zauważyć, że jeśli w skrypcie zostanie określone tworzenie wielu komputerów magazynu dużych danych czasowo-przestrzennych, jeden z komputerów magazynu dużych danych czasowo-przestrzennych należy skonfigurować ręcznie na serwerze GIS Server, zanim będzie można za pomocą skryptu określić tworzenie dodatkowych komputerów magazynu dużych danych czasowo-przestrzennych.

  1. Otwórz wiersz poleceń z użyciem opcji Uruchom jako administrator.
  2. Uruchom plik configuredatastore.bat i podaj adres URL serwera GIS Server, na którym ma zostać zarejestrowany magazyn danych, nazwę użytkownika i hasło administratora serwera ArcGIS Server, ścieżkę do użycia jako katalog danych aplikacji ArcGIS Data Store oraz typ magazynu danych, który chcesz utworzyć.

    W tym przykładzie adresem URL serwera GIS Server jest https://myserver.domain.com:6443/arcgis/admin, nazwa użytkownika i hasło administratora to siteadmin oraz T1n@sp, katalog danych to C:\data\, a utworzony zostanie relacyjny magazyn danych.

    configuredatastore https://myserver.domain.com:6443/arcgis/admin siteadmin T1n@sp c:\data\ --stores relational

    Aby utworzyć więcej niż jeden typ magazynu danych na tym samym komputerze, używając tego samego katalogu danych, możesz podać wartości rozdzielone przecinkami. Aby na przykład utworzyć relacyjny magazyn danych i magazyn danych pamięci podręcznej kafli na tym samym komputerze, podaj wartości relational,tileCache dla operacji --stores. Jednak firma Esri nie zaleca umieszczania więcej niż jednego magazynu danych na tym samym komputerze, ponieważ magazyny danych konkurują wzajemnie o zasoby, takie jak pamięć, a to może źle wpłynąć na wydajność.

    Podstawowy komputer magazynu danych jest tworzony i rejestrowany w witrynie GIS Server.

Następne etapy

Upewnij się, że witryna GIS Server, w której zarejestrowano magazyn danych, została skonfigurowana jako serwer hostujący portalu.

Ponadto skonfiguruj bezpieczną lokalizację dla kopii zapasowych magazynu danych.