Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Praca z wyrażeniami regularnymi w skryptach ładowania i wyrażeniach wykresu

Rozbuduj analitykę i przygotowanie danych za pomocą wyrażeń regularnych w skryptach ładowania danych i wyrażeniach wykresu. Wyrażenia regularne oferują zaawansowane, elastyczne i potężne opcje wyszukiwania oraz zastępowania danych tekstowych. Aby pracować z wyrażeniami regularnymi w Qlik Sense i interfejsie Skrypt, używaj dostępnych funkcji skryptów i wykresów.

Jak pracować z wyrażeniami regularnymi

Wyrażenia regularne oferują szerokie możliwości zaawansowanego dopasowywania wzorców. Napisz wyrażenie regularne, aby określić konkretny wzorzec tekstu, który chcesz zidentyfikować. Na przykład, możesz chcieć znaleźć wystąpienia adresów e-mail lub adresów URL w większych fragmentach języka naturalnego.

Istnieje wiele formatów, w których można zapisywać wyrażenia regularne, a każdy z nich ma własne reguły składni. Dostępne funkcje wyrażeń regularnych używają składni wyrażeń regularnych Perl.

Aby pracować z wyrażeniami regularnymi w Qlik Sense i interfejsie Skrypt, używaj dostępnych funkcji skryptów i wykresów. Korzystanie z tych funkcji wymaga podstawowej orientacji w działaniu wyrażeń regularnych. Więcej informacji, w tym przykłady, zawiera temat Dostępne funkcje i przykłady.

Zastosowania

Wyrażeń regularnych można używać do następujących celów:

  • Wyodrębnianie i oddzielanie informacji z tekstu zawierającego wiele odrębnych komponentów Na przykład adresów e-mail, numerów telefonów, adresów URL i innych informacji.

  • Standaryzacja formatowania danych.

  • Wyszukiwanie lub zamiana tekstu.

Dzięki dostępnym funkcjom wyrażeń regularnych w skryptach ładowania można wykonywać następujące czynności:

  • Transformacja danych i ładowanie ich do wykorzystania w analityce.

  • Weryfikacja danych w celu obserwowania ich zgodności z formatowaniem i innymi standardami.

  • Identyfikowanie, maskowanie lub zmienianie danych osobowych w formie odpowiedniej dla odbiorców treści analitycznych.

  • Selektywne ładowanie danych do aplikacji w zależności od tego, czy pasują one do określonych wzorców tekstowych.

Zastosowania funkcji wyrażeń regularnych w wyrażeniach wykresu są podobne do zastosowań skryptów ładowania. Korzystanie z funkcji w wyrażeniach wykresu umożliwia także wykonywanie następujących czynności:

  • Transformacja danych na bieżąco, warunkowo lub statycznie, w zależności od potrzeb i interakcji użytkownika.

  • Funkcje te służą do definiowania etykiet, ustawień kolorów i innych właściwości charakterystycznych dla wykresów.

Kwestie wydajności

Funkcje wyrażeń regularnych dostępne w skryptach ładowania i wyrażeniach wykresu przydają się najbardziej do zaawansowanych transformacji ciągów znaków, gdzie wymagana jest elastyczność. Korzystanie z funkcji wyrażeń regularnych jest bardziej zasobochłonne niż alternatywne rozwiązania. W przypadku prostszych transformacji danych warto rozważyć użycie innych dostępnych funkcji skryptów i wykresów, w tym funkcji ciągów. Lista dostępnych funkcji ciągów znajduje się w temacie Funkcje ciągów znaków.

Podczas pracy z dużymi wolumenami danych operacje z wykorzystaniem wyrażeń regularnych w celu wyszukiwania dopasowań dużych lub ujemnych wartości n mogą powodować spadek wydajności. W kontekście dostępnych funkcji wyrażeń regularnych wartość n odpowiada argumentom funkcji takim jak occurrence, count i field_no.

Dostępne funkcje i przykłady

Dowiedz się więcej

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!