Filtrowanie zestawów danych
Możesz dodać filtr do zestawu danych, aby zredukować zestaw wartości danych w zadaniach danych, które umieszczają dane za pośrednictwem Brama danych Qlik — ruch danych, zadaniach danych do pamięci masowej i transformacji.
Możesz filtrować dane podczas ładowania albo – jeśli SAP ODP jest Twoim źródłem danych – bezpośrednio w samym źródle danych.
Filtrowanie podczas ładowania danych
Ta metoda filtruje dane w pamięci podczas ładowania danych. Użyj tej metody, jeśli Twoje źródło danych nie jest SAP ODP lub jeśli Twoje źródło danych jest SAP ODP i musisz zdefiniować lub edytować złożone wyrażenie w zestawie danych.
Aby filtrować zestaw danych
-
Otwórz zadanie danych.
-
Kliknij Zbiory danych, a następnie wybierz zbiór danych, który chcesz filtrować.
-
Kliknij przycisk Filtruj w prawym górnym rogu.
Jeśli Twoje źródło danych to SAP ODP, wybierz Podczas ładowania danych z menu rozwijanego.
Zostanie otwarty kreator wyrażeń.
-
Utwórz wyrażenie określające filtr. Aby zachować wiersze danych, filtr powinien mieć wartość true.
Możesz użyć kolumn zestawu danych, funkcji i operatorów.
Kliknij
, aby przenieść element do wyrażenia.
Możesz również korzystać ze wszystkich funkcji obsługiwanych przez platformę danych w chmurze.
InformacjaJeśli używasz Azure Synapse Analytics jako platformy danych, $RTRIM i $LTRIM będą przycinać tylko znaki spacji, niezależnie od tego, jaki znak podasz do przycięcia. -
Kliknij Wyodrębnij parametry.
Możesz teraz dodać wartość testową do Wartości do przetestowania dla wszystkich parametrów.
-
Kliknij Testuj wyrażenie.
Powinieneś teraz zobaczyć wynik wyrażenia filtra z użyciem wartości testowych.
-
Kliknij OK , aby zapisać filtr.
Lejek na przycisku Filtruj staje się zielony, wskazując, że filtr został zdefiniowany dla tego zestawu danych.
Możesz zobaczyć wyrażenie filtra, najeżdżając na przycisk Filtruj.
Filtrowanie w źródle danych
Ta metoda filtruje dane bezpośrednio w źródle danych i jest dostępna tylko dla źródła danych SAP ODP. Filtrowanie bezpośrednio w źródle danych zapobiega niepotrzebnemu przesyłaniu dużych ilości danych do Brama danych ruchu danych maszyny. To poprawia zarówno wydajność, jak i zmniejsza niepewność kosztów, co ułatwia dotrzymywanie terminów projektów.
Aby filtrować zestaw danych
-
Otwórz zadanie danych.
-
Kliknij Zbiory danych, a następnie wybierz zbiór danych, który chcesz filtrować.
-
W prawym górnym rogu kliknij przycisk Filtruj , a następnie z menu rozwijanego wybierz W źródle danych.
Otwiera się okno dialogowe Dodaj/Edytuj filtr „W źródle danych”: <zestaw danych>.
InformacjaFiltrowane kolumny są oznaczane ikoną.
-
Wybierz kolumnę w lewym okienku, a następnie zdefiniuj kryteria Uwzględnij lub Wyklucz w okienku „Kryteria filtrowania dla <nazwa kolumny>” po prawej stronie.
Na przykład, wybranie kolumny BIRTHDATE i zdefiniowanie Uwzględnij - Mniejsze lub równe - 19700101 spowoduje wykluczenie wszystkich rekordów z datami urodzenia po określonej dacie.
-
Aby zdefiniować dodatkowe kryteria filtrowania dla tej samej kolumny, kliknij Dodaj.
-
Aby usunąć kryteria filtrowania dla kolumny, kliknij ikonę
obok kryteriów.
-
Powtórz Krok 3, aby zdefiniować filtry dla dodatkowych kolumn.
-
Aby wyświetlić szczegóły filtra, rozwiń panel Podsumowanie filtra na dole okna dialogowego.
-
Kliknij OK, aby zapisać filtr.
Lejek na przycisku Filtruj staje się zielony, wskazując, że dla tego zestawu danych zdefiniowano filtr.