Ten przewodnik prowadzi użytkownika przez etapy wymagane do skonfigurowania danych w celu utworzenia udostępnionego pliku dużych zbiorów danych. Udostępniony plik dużych zbiorów danych to element utworzony w portalu, który odwołuje się do danych obiektów (tabel, punktów, polilinii i poligonów) w lokalizacji dostępnej dla serwera GeoAnalytics Server. Element udostępnionego pliku dużych zbiorów danych w portalu umożliwia przeglądanie zarejestrowanych danych w celu uruchamiania narzędzi GeoAnalytics Tools na zestawach danych oraz zarządzanie nimi. Po utworzeniu udostępnionego pliku dużych zbiorów danych wykorzystuje się dane za pomocą narzędzia Agreguj punkty. W tym przewodniku zostanie pobrany zestaw danych zawierający lokalizacje, w których klienci wsiadali i wysiadali z taksówek. Za pomocą narzędzi GeoAnalytics Tools zostaną ustalone lokalizacje, w których klienci wysiadali z taksówek częściej.
Wymaganie wstępne
Administrator oprogramowania ArcGIS Enterprise musi skonfigurować serwer GeoAnalytics Server. Aby uzyskać więcej informacji na ten temat, zapoznaj się z sekcją Konfigurowanie serwera ArcGIS GeoAnalytics Server.
Przygotowanie danych
Aby pobrać i przygotować dane używane w tym przykładzie:
- Utwórz folder o nazwie BigDataExample w lokalizacji dostępnej dla serwera GeoAnalytics Server. W folderze BigDataExample utwórz folder o nazwie NYCTaxi.
- Przejdź do serwisu https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page i pobierz dane dotyczące żółtych taksówek (Yellow) dla stycznia (January) i lutego (February) 2014 r. do folderu BigDataExample > NYCTaxi.
Tworzenie udostępnionego pliku dużych zbiorów danych
Po zapisaniu danych w lokalizacji dostępnej dla wszystkich komputerów GeoAnalytics Server zarejestruj je na serwerze GeoAnalytics Server jako udostępniony plik dużych zbiorów danych przy użyciu portalu. Udostępniony plik dużych zbiorów danych tworzy usługę katalogu dużych zbiorów danych, której można używać w narzędziach serwera GeoAnalytics Server. Aby utworzyć udostępniony plik dużych zbiorów danych:
- Zaloguj się w portalu ArcGIS Enterprise.
Adres URL ma następujący format: https://webadaptorhost.domain.com/arcgis/home, gdzie arcgis oznacza nazwę adaptera internetowego zarejestrowanego w portalu.
- Przejdź do strony Zasoby > Nowy element i wybierz Magazyn danych.
- W polu Tytuł wprowadź nazwę dla udostępnionego pliku dużych zbiorów danych.
- Wybierz opcję Udostępniony plik dużych zbiorów danych. Kliknij przycisk Dalej, aby przejść do kroku Krok 2: Skonfiguruj połączenie.
- Wybierz pierwszą opcję Udostępniony plik, a następnie kliknij przycisk Dalej.
- W polu Ścieżka wpisz ścieżkę do pliku do folderu BigDataExample.
Na przykład dla folderu o nazwie BigDataExample w systemie Microsoft Windows w katalogu o nazwie sharedLocation wpisz \\sharedLocation\BigDataExample. Dla tej samej ścieżki do folderu w systemie Linux wpisz /sharedLocation/BigDataExample.
- Kliknij przycisk Dalej, aby przejść do etapu Etap 3: Skonfiguruj serwery.
- Zaczekaj na sprawdzenie poprawności serwera GeoAnalytics Server.
- Gdy w kolumnie Status pojawi się zielony znacznik wyboru, kliknij opcję Dodaj magazyn danych.
Spowoduje to utworzenie dwóch elementów: elementu udostępnionego pliku dużych zbiorów danych oraz elementu magazynu danych. Element udostępnionego pliku dużych zbiorów danych udostępnia zestawy danych, aby umożliwić przegląd i aktualizację właściwości, takich jak schemat, geometria i czas. Element udostępnionego pliku dużych zbiorów danych odpowiada bazowej usłudze katalogu dużych zbiorów danych dostępnej za pomocą adresu URL w następującym formacie:
https://gisserver.domain.com:6443/arcgis/rest/services/DataStoreCatalogs/bigDataFileShares_FileShareName/BigDataCatalogServer
W powyższym przykładowym adresie URL FileShareName to tytuł podany dla magazynu danych podczas jego rejestrowania na serwerze GeoAnalytics Server.
Edytowanie udostępnionego pliku dużych zbiorów danych
W tym przewodniku udostępniony plik dużych zbiorów danych zawiera jeden zestaw danych, NYCTaxi, którego nazwa została utworzona na podstawie nazwy folderu w udostępnionym pliku dużych zbiorów danych.
Ten zestaw danych ma wiele pól typu data i czas. Sprawdź zestaw danych, aby upewnić się, że używasz odpowiednich pól. Aby edytować i wyświetlać zestawy danych w udostępnionym pliku dużych zbiorów danych, przejdź do nowego elementu zasobów portalu Udostępniony plik dużych zbiorów danych, otwórz stronę Zestawy danych i kliknij przycisk edycji znajdujący się obok tego zestawu danych. Po utworzeniu udostępnionego pliku dużych zbiorów danych parametry geometry i time zostają skonfigurowane danymi dotyczącymi wsiadania. W tym przewodniku użytkownik jest zainteresowany wykonaniem analizy dotyczącej lokalizacji wysiadania.
Notatka:
Podczas tworzenia udostępnionego pliku dużych zbiorów danych pola reprezentujące geometrię i czas są wybierane automatycznie.
W tym przewodniku zmodyfikujemy właściwości zestawu danych w taki sposób, aby używane były czasy wysiadania i lokalizacje wysiadania. Oznacza to, że w ramach analizy zostaną zagregowane lokalizacje wysiadania, a nie lokalizacje wsiadania. Podczas wykonywania analizy można używać każdego z zestawów geometrii (wsiadanie lub wysiadanie). To, który z nich jest w danym momencie poprawny, zależy od rozwiązywanego problemu. Te zmiany zostaną wprowadzone w oknie dialogowym Edytuj właściwości zestawu danych związanym z zestawem danych udostępnionego pliku dużych zbiorów danych.
Notatka:
Zadanie to można także wykonać przez pobranie manifestu, jego edycję, a następnie przesłanie zmodyfikowanego manifestu. Więcej informacji dotyczących edytowania manifestu zawiera temat Podstawowe informacje o pliku manifestu udostępnionego pliku dużych zbiorów danych.
- Na stronie elementu udostępnionego pliku dużych zbiorów danych przejdź do karty Zestawy danych.
- Kliknij przycisk edycji znajdujący się obok zestawu danych NYCTaxi, aby edytować jego właściwości.
Wyświetlone zostanie okno dialogowe Edytuj właściwości zestawu danych.
- Na karcie Geometria znajduje się informacja, że pola aktualnie używane do reprezentowania wartości X i Y to pickup_longitude i pickup_latitude. Zmień wartości w następujący sposób:
- Zmień wartość pola Pole X z pickup_longitude na dropoff_longitude.
- Zmień wartość pola Pole Y z pickup_latitude na dropoff_latitude.
- Na karcie Czas znajduje się informacja, że pole aktualnie reprezentujące wartości czasu to pickup_datetime (format rrrr-MM-dd GG:mm:ss). Zmień wartość ustawienia Pole z pickup_datetime na dropoff_datetime.
- Kliknij przycisk Zapisz, aby zapisać zmiany w zestawie danych udostępnionego pliku dużych zbiorów danych.
Uruchamianie analizy danych związanych z taksówkami w portalu ArcGIS Enterprise
Po utworzeniu danych i elementu udostępnionego pliku dużych zbiorów danych przejdź do tego elementu udostępnionego pliku dużych zbiorów danych w instytucji portalu, aby uzyskać dostęp do zestawów danych. Tych zestawów danych można używać do uruchamiania narzędzi serwera GeoAnalytics Server.
Notatka:
Dane zarejestrowane w Twoim serwerze GeoAnalytics Server nie są przesyłane do Twojego serwera. Są one tylko rejestrowane na serwerze GeoAnalytics Server i mają manifest służący do definiowania schematu.
- Kliknij w portalu opcję Mapa, aby otworzyć przeglądarkę map Map Viewer Classic.
- Kliknij przycisk Analiza.
Jeśli dysponujesz analizą obiektową i rastrową, kliknij opcję Analiza obiektowa, a następnie kliknij opcję Narzędzia analiz geoprzestrzennych > Sumowanie danych > Agreguj punkty.
- Wpisz New York (Nowy Jork) w pasku wyszukiwania Znajdź adres lub miejsce i kliknij przycisk Szukaj.
Mapa zostanie powiększona do zasięgu Nowego Jorku.
- Aby dodać zestaw danych dotyczących taksówek w Nowym Jorku jako warstwę, w której zostanie wykonana agregacja, wybierz opcję Wybierz warstwę analizy jako pierwszy parametr narzędzia. W wyświetlonym oknie dialogowym wybierz Zasoby i przejdź do udostępnionego pliku dużych zbiorów danych. Wybierz warstwę dotyczącą taksówek w Nowym Jorku i kliknij opcję Wybierz.
- Wykonaj agregację do koszy kwadratowych o rozmiarze 1 km.
- Ponieważ dane zawierają dane czasowe, możesz zastosować etapy czasowe. Dane zostały pobrane dla dwóch miesięcy. W tym przewodniku sprawdź pierwszy tydzień każdego miesiąca. W tym celu w polu Przedział etapu czasowego skonfiguruj wartość 1 tydzień, w polu Częstotliwość powtarzania etapu czasowego wartość 1 miesiąc, a w polu Czas do wyrównania etapów czasowych wartość 1 stycznia 2017 r., godz. 12:00. Mimo że dane testowe pochodzą z 2014 r., narzędzie Agreguj punkty umożliwia przesuwanie zakresu czasu analizy do przodu i do tyłu.
- Wybierz statystyki, na przykład wartość Średnia dla pola total_amount lub wartość Wariancja dla pola Trip Distance.
- Ustaw odniesienie przestrzenne na odwzorowanie lokalne dla Nowego Jorku w następujący sposób:
- Kliknij przycisk ustawień, aby uzyskać dostęp do ustawień analizy.
- Wybierz pozycję Jak podano z listy rozwijanej Przetwarzanie układu współrzędnych.
- Kliknij glob i przejdź do strefy UTM 18N, klikając opcję Odniesienia przestrzenne > PCS > UTM > WGS 1984 UTM Zone 18 N
- Kliknij przycisk OK, a następnie przycisk Zastosuj.
- Powiększ region Nowego Jorku, upewnij się, że jest włączona opcja Użyj bieżącego zasięgu mapy w narzędziu Agreguj punkty i uruchom analizę.
Analiza zostanie uruchomiona na komputerach serwera GeoAnalytics Server. Po zakończeniu analizy wyniki są dodawane do mapy. Wyniki będą miały postać kwadratowych poligonów reprezentujących liczbę lokalizacji wysiadania z taksówek w danym poligonie, a także dodatkowe obliczone statystyki. Wyniki będą zawierać w przybliżeniu od 3500 do 4000 obiektów. Wyniki mogą się różnić w zależności od zakresu mapy na ekranie i strefy czasowej.