Zapytania filtrów atrybutów pomagają zmniejszyć zasięg danych używanych podczas pracy bez zmiany danych bazowych. Filtry ograniczają ilość danych wyświetlanych na stronie lub karcie między poszczególnymi sesjami do momentu zmiany lub zresetowania tych filtrów. Pola dat, liczbowe, wskaźników/współczynników oraz znakowe można filtrować na poziomie zestawu danych lub na poszczególnych kartach.
Jeden lub wiele filtrów:
- Można stosować do jednej karty
- Można stosować do wielu kart z tego samego zestawu danych
- Mogą być kumulowane, aby filtrować na poziomach zestawu danych i karty
Notatka:
- Filtrowanie pola obliczeniowego z zestawu danych bazy danych nie jest obsługiwane dla filtrów zestawów danych ani kart. Zestawy danych bazy danych są obsługiwane w aplikacjach Insights in ArcGIS Enterprise i Insights desktop.
- W przypadku takiego dostosowania filtrów kart, że nie są zwracane żadne wyniki, wyświetlany jest błąd karty. Ustawienia filtru, które nie udostępniają żadnych wartości, powodują wyświetlenie pustej mapy, diagramu lub tabeli. Spróbuj ponownie dostosować filtry.
Przykład
Sieć handlowa chce rozszerzyć działalność na nowe rynki w obszarze miasta Chicago. Badania rynkowe pokazały, że najważniejszymi klientami sieci są kobiety w wieku od 30 do 45 lat mieszkające w gospodarstwach domowych, w których przychód wynosi co najmniej 75 000 USD. Na podstawie tych informacji analityk rynku musi określić docelowy obszar rozszerzenia działalności.
Analityk zebrał z bloków spisowych miasta Chicago dane dotyczące łącznej liczby ludności, populacji kobiet w interesującym przedziale wiekowym oraz mediany przychodu gospodarstw domowych. Analityk określa wartość nowego pola, obliczając odsetek kobiet w wieku od 30 do 45 lat w całej populacji. Po zakończeniu tych czynności przygotowawczych analityk jest gotowy do zastosowania filtrów i odnalezienia bloków spisowych spełniających kryteria badań rynkowych.
Pierwszy filtr jest stosowany do obliczonego pola. Po zbadaniu rozkładu danych analityk decyduje się na skonfigurowanie wartości progowej odsetka kobiet w wieku od 30 do 45 lat na 20 procent. Drugi filtr jest tworzony dla mediany przychodu gospodarstwa domowego, której dolny limit powinien według badań rynkowych wynosić 75 000 USD.
W kilku etapach analityk zawęził dane do 18 bloków spisowych, które uznał za najlepsze lokalizacje dla nowych sklepów. Analityk może teraz znaleźć ostateczną lokalizację, porównując wyniki analizy z informacjami o podziale na strefy zagospodarowania przestrzennego i możliwych do wynajęcia powierzchniach handlowych.
Typy filtrów
Filtr atrybutów można zastosować do pełnego zestawu danych albo do jednej karty. Do jednego zestawu danych i karty można zastosować wiele filtrów. Jeśli do tych samych danych stosowanych jest wiele filtrów, są one traktowane tak, jakby były połączone klauzulą AND.
Filtr zestawu danych
Filtr zestawu danych jest stosowany do pola z panelu danych i jest odzwierciedlany na wszystkich kartach, na których używany jest ten zestaw danych, niezależnie od tego, czy filtrowane pole jest wyświetlane na karcie.
Aby utworzyć filtr zestawu danych, wykonaj następujące czynności:
- Na panelu danych umieść wskaźnik myszy nad polem, które ma być filtrowane.
- Obok pola kliknij przycisk Filtr zestawu danych .
- Dostosuj filtr, aby dołączyć dane, które mają być wyświetlane na kartach.
- Kliknij przycisk Zastosuj.
Filtr kart
Filtr karty jest stosowany wyłącznie do danych wyświetlanych na jednej karcie. Z tego względu filtrów karty można używać do porównywania w obrębie zestawu danych poprzez utworzenie osobnych widoków tych samych danych.
Po zastosowaniu filtru karty, do przycisku Filtr karty zostanie dodana liczba informująca o liczbie filtrów na karcie. Wynikowy zestaw danych także zostanie dodany do panelu danych z zastosowanym do niego tym samym filtrem na poziomie zestawu danych. Jeśli przy użyciu wynikowego zestawu danych są tworzone nowe karty, wówczas wszystkie te karty będą odnosiły się do filtru wynikowego zestawu danych, a filtr karty zostanie usunięty z oryginalnej karty. Ponieważ oryginalna karta także odnosi się do wynikowego zestawu danych, wyświetlane dane nie zostaną zmodyfikowane.
Aby utworzyć filtr karty, wykonaj następujące czynności:
- Kliknij kartę, którą chcesz filtrować, aby ją aktywować.
- Kliknij przycisk Filtr kart . Zostanie otwarty panel Filtry karty.
- Z listy wybierz pole, które chcesz przefiltrować.
Notatka:
Jeśli istnieje już filtr danej karty, zostanie wyświetlony w panelu Filtry karty. Nowy filtr można utworzyć, klikając opcję Nowy filtr przed wybraniem pola, według którego dane mają być filtrowane.
- Dostosuj filtr, aby dołączyć dane, które mają być wyświetlane na kartach.
- Kliknij przycisk Zastosuj.
Filtrowanie pola liczbowego bądź pola wskaźnika/współczynnika
Liczby i wskaźniki/współczynniki to dane ciągłe, które są filtrowane przez zmianę zakresu wyświetlanych wartości. Podczas filtrowania pola liczbowego lub pola wskaźnika/współczynnika wyświetlany jest histogram z suwakiem znajdującym się w jego dolnej części. W histogramie wartości pola są agregowane w koszach o równym przedziale i wyświetlane są częstotliwości występowania wartości w poszczególnych koszach. Histogram pozwala sprawdzić ilość danych dołączanych lub wykluczanych za pomocą filtru.
Należy dopasować suwak dolnej i górnej granicy zakresu lub klikać węzły i wprowadzać nowe wartości.
Filtrowanie pola znakowego
Pola znakowe zawierają teksty lub, w niektórych przypadkach, odrębne wartości liczbowe (na przykład kod pocztowy lepiej jest sklasyfikować jako ciąg znakowy niż liczbę). Filtrując pole znakowe, należy wybrać lub anulować wybór unikalnych wartości, które mają być wyświetlane bądź wykluczone. Do wybrania lub anulowania wyboru wartości w filtrze ciągów znakowych można stosować następujące metody:
- Wybierz wszystkie — włączanie lub wyłączanie pola Wybierz wszystkie w celu wybrania lub anulowania wyboru wszystkich wartości w filtrze.
- Kliknięcie — włączanie lub wyłączanie poszczególnych wartości w filtrze. Tylko klikane pola będą wybierane lub ich wybór będzie anulowany.
- Shift + kliknięcie — włączanie lub wyłączanie wielu wartości. Wybierane będą wszystkie pola, które znajdują się między dwiema klikniętymi pozycjami.
Notatka:
Metoda Shift + kliknięcie może być stosowana jedynie w przypadku pól zawierających mniej niż 500 unikalnych wartości.
Filtrowanie pola daty/czasu
Pole daty/czasu zawiera dane czasowe. Następujące opcje są dostępne w zależności od tego, czy pole daty/czasu zawiera tylko daty, tylko czas lub daty i czas:
- Tylko daty — zmień zakres dat za pomocą przycisku kalendarza, wybierając datę początkową i końcową, lub przez odpowiednie ustawienie suwaka.
- Tylko czas — zmień zakres czasu za pomocą przycisku zegara, wybierając czas początkowy i końcowy.
- Daty i czas — zmień zakres dat/czasu za pomocą przycisków kalendarza i zegara, wybierając datę i godzinę początkową oraz datę i godzinę końcową.
Wskazówka:
Filtr zaawansowany może być używany do uwzględniania funkcji daty, takich jak DATEDIF() lub NOW(), w filtrze. Temat Tworzenie filtrów zaawansowanych zawiera przykłady wyrażeń, w których używane są daty i inne funkcje.
Pole daty/czasu zawiera również pola podrzędne, takie jak Year i Month, które są zapisywane i filtrowane jako pola znakowe.
Usuwanie lub aktualizowanie filtru
Filtry atrybutów udostępniają konkretny widok danych i nie wprowadzają zmian do danych bazowych. Dlatego można filtry edytować lub usuwać, jeśli nie są potrzebne.
Wskazówka:
Jeśli planowane jest częste aktualizowanie filtru, można zamiast zwykłego filtru atrybutów użyć filtru krzyżowego lub filtru wstępnie zdefiniowanego.
Aby zaktualizować filtr zestawu danych, wykonaj następujące czynności:
- Kliknij aktywny przycisk Filtr zestawu danych .
- Wykonaj jedną z następujących operacji:
- Zmień wartości filtru i kliknij przycisk Zastosuj, aby zaktualizować filtr.
- Kliknij przycisk Usuń filtr , aby usunąć filtr. Aby usunąć filtr, można także zaznaczyć wszystkie wartości filtru i kliknąć przycisk Zastosuj.
Aby zaktualizować filtr karty, wykonaj następujące czynności:
- Kliknij aktywny przycisk Filtr karty .
- Kliknij filtr, który ma zostać zaktualizowany.
- Wykonaj jedną z następujących operacji:
- Zmień wartości filtru i kliknij przycisk Zastosuj, aby zaktualizować filtr.
- Kliknij przycisk Usuń filtr , aby usunąć filtr. Aby usunąć filtr, można także zaznaczyć wszystkie wartości filtru i kliknąć przycisk Zastosuj.
Filtrowanie według wartości n
Notatka:
Filtry z n wartościami od góry i dołu są teraz dostępne na filtrach kart dla diagramów słupkowych, kolumnowych, bąbelkowych, pierścieniowych i liniowych. Jeśli zostanie zastosowany filtr według wartości n, a następnie użytkownik przełączy się do nieobsługiwanej wizualizacji, filtr ten zostanie usunięty.
Filtry według wartości n nie są dostępne w przypadku pewnych zdalnych warstw obiektowych. Jeśli zdalna warstwa obiektowa nie obsługuje filtrów według wartości n, można skopiować warstwę do skoroszytu i zastosować filtr do tej kopii.
Filtrowanie przy użyciu wartości n umożliwia wybranie górnych lub dolnych wartości na diagramie na podstawie kategorii i statystyki sumarycznej.
Aby filtrować przy użyciu wartości n, wykonaj następujące czynności:
- Kliknij przycisk Filtr kart na obsługiwanym typie diagramów.
- Kliknij kartę Wartości n.
- Wybierz opcję Pokaż n wartości od góry lub Pokaż n wartości od dołu.
- Użyj menu, aby wybrać wartość n, lub wpisz liczbę w polu tekstowym.
- Kliknij przycisk Zastosuj.
Filtry krzyżowe
Filtry krzyżowe pozwalają na filtrowanie danych na podstawie wyboru dokonanego na innej karcie. Jeśli na karcie aktywowany jest przycisk Włącz filtry krzyżowe , do karty tej zostanie zastosowany filtr za każdym razem, gdy dokonany zostanie zgodny wybór. Aby wybór był zgodny, karta z filtrem i karta z wyborem muszą korzystać z tego samego zestawu danych.
Filtry krzyżowe można stosować do wszystkich diagramów i tabel. Jednakże w przypadku używania filtrów krzyżowych nie są obsługiwane wielomianowe linie trendu na diagramach punktowych.
Filtry krzyżowe nie są zgodne z wynikowymi zestawami danych utworzonymi za pomocą funkcji Bufor/Czasy przejazdu, Oblicz zagęszczenie lub Znajdź najbliższe. Filtrów krzyżowych nie można także używać z pewnymi zdalnymi warstwami obiektowymi. Jeśli zostaną użyte takie typy zestawów danych, przycisk Włącz filtry krzyżowe zostanie wyłączony. Jeśli chcesz zastosować filtr krzyżowy do karty z jednym z tych zestawów danych, możesz skopiować zestaw danych do skoroszytu i zastosować filtr krzyżowy do kart utworzonych w wyniku tej operacji kopiowania.
Zasoby
Aby dowiedzieć się więcej na temat filtrów, skorzystaj z następujących zasobów: