Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Filtr zapytania umożliwia interakcyjne zmniejszenie ilości danych wyświetlanych w wizualizacji. Filtry zapytań są podobne do parametru zapytania, ale z kilkoma kluczowymi różnicami. Filtr zapytania ogranicza dane po wykonaniu polecenia zapytania. Dzięki temu filtry są idealne dla mniejszych zestawów danych i środowisk, w których wykonywanie zapytań jest czasochłonne, ograniczone szybkością lub kosztowną.
Poniżej opisano niektóre zalety usługi Databricks SQL.
- Chociaż poprzednie filtry zapytań działały tylko po stronie klienta, te zaktualizowane filtry działają dynamicznie po stronie klienta lub serwera, aby zoptymalizować wydajność.
- Uproszczone środowisko interfejsu użytkownika: kliknij przycisk +Dodaj filtr i wybierz kolumnę z listy rozwijanej, aby dodać filtr. Nie musisz tworzyć, nadawać uprawnień i odświeżać oddzielnego zapytania, aby filtrować według unikalnych wartości kolumny.
- Włącz opcję "Wyróżnij odpowiednie wartości", aby zobaczyć, które wybory w filtrze będą zwracać wyniki, biorąc pod uwagę inne opcje filtru. Rozważmy na przykład użytkownika z filtrem "Stan" i "Miasto". Jeśli użytkownik wybierze wyróżnienie odpowiednich wartości, wybranie pozycji "Kalifornia" w filtrze stanu spowoduje wyróżnienie tylko miast w Kalifornii w filtrze "Miasto". Opcje nie wyróżnione są umieszczane w opcji menu "Odfiltrowane" na liście rozwijanej.
- Filtry wprowadzania tekstu: filtruje wyniki kolumn na podstawie wyszukiwań wejściowych tekstu. Istnieją trzy tryby, w których wyszukiwanie może znajdować dopasowania: dokładne dopasowanie, zawierające i zaczynające się od.
- Selektory szybkiej daty umożliwiają filtrowanie wstępnie zdefiniowanych zakresów dat, takich jak ostatni tydzień, ostatni miesiąc, ostatni rok i inne.
- Podczas tworzenia filtrów dat można ustawić domyślne zakresy dat.
- Możesz również użyć filtrów zapytań na pulpitach nawigacyjnych. Domyślnie widżet filtru jest wyświetlany obok każdej wizualizacji, w której filtr został dodany do zapytania. Aby połączyć widżety filtru z filtrem zapytania na poziomie pulpitu nawigacyjnego, zobacz Filtry pulpitu nawigacyjnego.
Opis funkcji
Po uruchomieniu zapytania w panelu wyników kliknij pozycję +, a następnie wybierz pozycję Filtr.
Przycisk +Dodaj filtr otwiera menu podręczne, w którym można zastosować następujące filtry i ustawienia.
- Kolumna: kolumna, na której ma być stosowany filtr.
- Ciągi, liczby i daty są obecnie obsługiwane.
- Jeśli wybrana kolumna zawiera daty, użytkownicy mogą zdecydować się na określenie godziny obejmującej datę, miesiąc lub rok.
- Typ: typ filtru do zastosowania
- Wybór pojedynczy: filtruj tylko do jednej wartości pola
- Wybór wielokrotny: filtrowanie pośród wielu wartości pól
- Wprowadzanie tekstu: wprowadź ciąg, aby wyszukać pasujące wartości w określonej kolumnie. Obsługuje funkcje "Zawiera," "Dokładne dopasowanie" i "Zaczyna się od"
- Selektor daty/godziny i selektor zakresu dat: możliwość wyboru daty lub zakresu dat do filtrowania na podstawie typów danych daty
- Kolejność sortowania: kolejność sortowania wartości dla listy rozwijanej filtru. Możesz wybrać opcję "Rosnąco" lub "Malejąco".
- Wyróżnij odpowiednie wartości (y/n): włącz tę opcję, aby łatwo zobaczyć, które wybory w filtrze będą zwracać wyniki, biorąc pod uwagę inne wybory filtrów. Rozważmy na przykład użytkownika z filtrem "Stan" i "Miasto". Jeśli użytkownik zdecyduje się wyróżnić odpowiednie wartości, wybranie pozycji "Kalifornia" w filtrze stanu spowoduje wyróżnienie zestawu opcji dostępnych w filtrze "Miasto", aby pokazać tylko miasta w Kalifornii, podczas gdy opcje inne niż wyróżnione zostaną umieszczone w opcji menu "Odfiltrowane" na liście rozwijanej. Należy pamiętać, że wymaga to uruchomienia zapytania za każdym razem, gdy filtr jest aktualizowany.
- Wartość domyślna: po wybraniu kolumny typu "data" i wybraniu wartości przedziału czasu (dni, miesięcy lub lat) użytkownicy mogą również wybrać domyślny zakres dat dla filtru. Filtr domyślny jest automatycznie stosowany za każdym razem, gdy zapytanie zostanie odświeżone.
Ograniczenia
- Należy pamiętać, że filtry zapytań są stosowane w całym zestawie danych. Jednak selektor listy rozwijanej filtrów zapytań jest ograniczony do 64k unikatowych wartości. Jeśli użytkownik chce filtrować w sytuacjach, w których istnieje więcej niż 64 tys. unikatowych wartości filtru, zaleca się użycie parametru Text.
- Filtry można stosować tylko do kolumn zwracanych przez zapytanie, a nie wszystkich kolumn tabeli, do których odwołuje się odwołanie.
- Filtry wyświetlają odrębną listę opcji z wyznaczonej kolumny w zwróconych wynikach. Jeśli wyniki są ograniczone (tj. uruchomienie zapytania z Limit 1000), filtr wyświetli tylko unikatowe wartości z tych 1000 wyników.
- Chociaż filtry zastosowane do zapytania będą optymalizowane pod kątem uruchamiania po stronie klienta lub serwera w celu uzyskania lepszej wydajności, filtry zastosowane do pulpitu nawigacyjnego zawsze będą uruchamiane po stronie serwera.