REGUŁY
Change name - Zmień nazwę
Opis: Zmienia nazwę kolumny lub wartości.
Przykład: Zmiana nazwy kolumny "product_id" na "id_produktu".
Combine - Połącz
Opis: Łączy dwie lub więcej wartości w jedną.
Przykład: Połączenie kolumny "first_name" i "last_name" w "full_name".
Convert to text - zmiana tablica w ciąg znaków
Opis: Przekształca tablicę wartości w jeden ciąg znaków.
Przykład: Przekształcenie listy kategorii ["electronics", "gadgets"] na "electronics, gadgets".
Add prefix - Dodaj prefiks
Opis: Dodaje określony prefiks do każdej wartości w kolumnie.
Przykład: Dodanie prefiksu "SKU-" do każdej wartości w kolumnie "product_code", np. "12345" -> "SKU-12345".
Add suffix - Dodaj sufiks
Opis: Dodaje określony sufiks do każdej wartości w kolumnie.
Przykład: Dodanie sufiksu "-PL" do każdej wartości w kolumnie "country_code", np. "PL" -> "PL-PL".
Replace single value - Zastąp pojedynczą wartość
Opis: Zastępuje jedną konkretną wartość inną wartością.
Przykład: Zastąpienie wartości "out_of_stock" na "unavailable" w kolumnie status.
Replace multiple values - Zastąp wiele wartości
Opis: Zastępuje wiele wartości innymi wartościami.
Przykład: Zastąpienie "yes" i "no" na "true" i "false" w kolumnie "available".
Remove single value - Usuń pojedynczą wartość
Opis: Usuwa jedną konkretną wartość z kolumny.
Przykład: Usunięcie wartości "N/A" z kolumny "discount".
Remove multiple values - Usuń wiele wartości
Opis: Usuwa wiele określonych wartości z kolumny.
Przykład: Usunięcie wartości "unknown", "N/A" i "null" z kolumny "supplier".
Remove duplicates - Usuń duplikaty
Opis: Usuwa powtarzające się wartości.
Przykład: Usunięcie zduplikowanych wpisów produktów w katalogu produktów.
Leave empty - Pozostaw puste
Opis: Pozostawia komórki puste.
Przykład: Pozostawienie pustych komórek dla brakujących informacji o produkcie.
Recapitalize - Zmień wielkość liter
Opis: Zmienia wielkość liter w tekście (np. na wielkie litery).
Przykład: Zamiana "laptop" na "Laptop" w kolumnie "product_name".
Recalculate Value - Przelicz ponownie
Opis: Przelicza wartości według nowych zasad.
Przykład: Przeliczenie ceny brutto na cenę netto w kolumnie "price".
Calculate Percentage Margin - Marża procentowa
Opis: Oblicza marżę procentową.
Przykład: Obliczenie marży procentowej z kolumn "selling_price" i "cost_price".
Calculate Percentage Markup - Narzut procentowy
Opis: Oblicza narzut procentowy.
Przykład: Obliczenie narzutu procentowego na podstawie "cost_price" i "selling_price".
Round Value - Zaokrąglij
Opis: Zaokrągla liczby do określonej liczby miejsc po przecinku.
Przykład: Zaokrąglenie wartości cen w kolumnie "price" do dwóch miejsc po przecinku.
Extract Text From - Wydziel z
Opis: Wydziela określone dane z pola
Przykład: Wydzielenie kodu pocztowego z adresu w kolumnie "address".
Segmentation
Opis: Dzieli zbiór danych na określoną liczbę równych grup. Przu jej użyciu musimy też wybrac pole w Order by, czyli po jakim polu ma się dokonac podział, w Tiles name podać nazwy poszczególnych przedziałów (powstanie tyle przedziałów ile jest podane nazw) oraz w Order direction wybrać - Descending lub Acending, w zależności czy chcemy dzielić i przydzielać nazwy malejąco czy rosnąco.
Przykład: Podzielnie produktów na 3 grupy (high, mid, low) na podstawie wartości w polu ga4_item_netto_revenue w kolejnośći malejącej (descending)
Rank Values
Opis: Przypisuje rangę każdemu wierszowi (każdemu produktowi ) w zbiorze danych, biorąc pod uwagę określone kryterium podane w polu Order By, oraz Order direction - Descending lub Acending, w zależności czy chcemy przypisywac rangę malejąco czy rosnąco
Przykład:
Ranking produktów malejąco na podstawie wartości w polu gads_clicks.
WARUNKI
is equal to - Równa się
Opis: Sprawdza, czy wartość jest równa określonej wartości.
Przykład: Sprawdzenie, czy status zamówienia jest równy "shipped".
is not equal to - Nie równa się
Opis: Sprawdza, czy wartość nie jest równa określonej wartości.
Przykład: Sprawdzenie, czy kategoria produktu nie jest równa "outlet".
contains - Zawiera
Opis: Sprawdza, czy wartość zawiera określony ciąg znaków.
Przykład: Sprawdzenie, czy opis produktu zawiera słowo "premium".
does not contain - Nie zawiera
Opis: Sprawdza, czy wartość nie zawiera określonego ciągu znaków.
Przykład: Sprawdzenie, czy recenzja produktu nie zawiera słowa "bad".
is blank - Jest pusty
Opis: Sprawdza, czy wartość jest pusta.
Przykład: Sprawdzenie, czy pole "discount_code" jest puste.
is not blank - Nie jest pusty
Opis: Sprawdza, czy wartość nie jest pusta.
Przykład: Sprawdzenie, czy pole "email" nie jest puste.
starts with - Zaczyna się od
Opis: Sprawdza, czy wartość zaczyna się od określonego ciągu znaków.
Przykład: Sprawdzenie, czy kod produktu zaczyna się od "ABC".
does not start with - Nie zaczyna się od
Opis: Sprawdza, czy wartość nie zaczyna się od określonego ciągu znaków.
Przykład: Sprawdzenie, czy nazwa kategorii nie zaczyna się od "old".
ends with - Kończy się na
Opis: Sprawdza, czy wartość kończy się na określony ciąg znaków.
Przykład: Sprawdzenie, czy adres email kończy się na "@gmail.com".
does not end with - Nie kończy się na
Opis: Sprawdza, czy wartość nie kończy się na określony ciąg znaków.
Przykład: Sprawdzenie, czy numer telefonu nie kończy się na "000".
is greater than - Jest większy niż
Opis: Sprawdza, czy wartość jest większa niż określona wartość.
Przykład: Sprawdzenie, czy cena produktu jest większa niż 100 PLN.
is greater or equal to - Jest większy lub równy
Opis: Sprawdza, czy wartość jest większa lub równa określonej wartości.
Przykład: Sprawdzenie, czy ilość w magazynie jest większa lub równa 10 sztuk.
is less than - Jest mniejszy niż
Opis: Sprawdza, czy wartość jest mniejsza niż określona wartość.
Przykład: Sprawdzenie, czy czas dostawy jest mniejszy niż 5 dni.
is less or equal to - Jest mniejszy lub równy
Opis: Sprawdza, czy wartość jest mniejsza lub równa określonej wartości.
Przykład: Sprawdzenie, czy liczba zwrotów jest mniejsza lub równa 2.
is between - Jest pomiędzy
Opis: Sprawdza, czy wartość mieści się pomiędzy dwoma określonymi wartościami.
Przykład: Sprawdzenie, czy data zamówienia jest pomiędzy 1 stycznia a 31 grudnia.
is not between - Nie jest pomiędzy
Opis: Sprawdza, czy wartość nie mieści się pomiędzy dwoma określonymi wartościami.
Przykład: Sprawdzenie, czy wiek klienta nie jest pomiędzy 18 a 25 lat.
is longer than - Jest dłuższy niż
Opis: Sprawdza, czy długość wartości jest większa niż określona długość.
Przykład: Sprawdzenie, czy opis produktu jest dłuższy niż 100 znaków.
is shorter than - Jest krótszy niż
Opis: Sprawdza, czy długość wartości jest mniejsza niż określona długość.
Przykład: Sprawdzenie, czy nazwa kategorii jest krótsza niż 50 znaków.
matches regex - Pasuje do wyrażenia regularnego
Opis: Sprawdza, czy wartość pasuje do określonego wyrażenia regularnego.
Przykład: Sprawdzenie, czy numer telefonu pasuje do wzorca "^\d{3}-\d{3}-\d{4}$".
does not match regex - Nie pasuje do wyrażenia regularnego
Opis: Sprawdza, czy wartość nie pasuje do określonego wyrażenia regularnego.
Przykład: Sprawdzenie, czy kod pocztowy nie pasuje do wzorca "^\d{2}-\d{3}$".
is in list - Znajduje się na liście
Opis: Sprawdza, czy wartość znajduje się na określonej liście wartości.
Przykład: Sprawdzenie, czy kod kraju znajduje się na liście kodów UE.
is not in list - Nie znajduje się na liście
Opis: Sprawdza, czy wartość nie znajduje się na określonej liście wartości.
Przykład: Sprawdzenie, czy kategoria produktu nie znajduje się na liście wycofanych kategorii.
is in list (regexp) - Znajduje się na liście wyrażeń regularnych
Opis: Sprawdza, czy wartość pasuje do dowolnego wyrażenia regularnego z listy.
Przykład: Sprawdzenie, czy adres email pasuje do jednego z wielu wzorców wyrażeń regularnych.
is not in list (regexp) - Nie znajduje się na liście wyrażeń regularnych
Opis: Sprawdza, czy wartość nie pasuje do żadnego wyrażenia regularnego z listy.
Przykład: Sprawdzenie, czy adres URL nie pasuje do żadnego z niedozwolonych wzorców wyrażeń regularnych.
Podział ze względu na dane, które mogą filtrować.
Co ważnie, niektóre warunki mogą być używane tylko do filtrowania danych liczbowych, a inne tylko tekstowych. Oto podział:
Warunki do filtrowania danych tekstowych:
is equal to
is not equal to
contains
doesn't contain
is blank
is not blank
starts with
doesn't start with
ends with
doesn't end with
is longer than
is shorter than
matches regex
doesn't match regex
Warunki do filtrowania danych liczbowych:
is equal to
is not equal to
is greater than
is greater or equal to
is less than
is less or equal to
is between
is not between
Niektóre warunki, takie jak "is equal to" i "is not equal to", mogą być używane zarówno dla danych tekstowych, jak i liczbowych.