# Procesor Strings (Ciągi)

Stosuje różne funkcje do kolumn z typem danych ciąg.

Procesor Strings (Ciągi) umożliwia wykonywanie różnych operacji znakowych na kolumnach danych typu ciąg w przepływie transformacji.

## Właściwości procesora Strings (Ciągi)

Właściwości do skonfigurowania w celu edytowania kolumn ciągów.

Informacja

Właściwości wymienione w tej sekcji są domyślnymi właściwościami wszystkich funkcji tego procesora. W zależności od wybranej funkcji może być wymagane zdefiniowanie dodatkowych właściwości.

Konfiguracja

| Właściwość | Konfiguracja |
| --- | --- |
| Function name (Nazwa funkcji) | <ul> <li> <p><span>Add padding</span> (Dodaj wypełnienie): dodaje znaki (wypełnienie) po lewej lub prawej stronie oryginalnej wartości, aby dopasować je do oczekiwanego rozmiaru.</p> </li> <li> <p><span>Calculate length</span> (Oblicz długość): wyodrębnia liczbę znaków z wartości (23562 -&gt; 5; „przykład” -&gt; 8).</p> </li> <li> <p><span>Change to lower case</span> (Zmień na małe litery): konwertuje cały tekst w komórce w kolumnie na małe litery.</p> </li> <li> <p><span>Change to title case</span> (Zmień jak na nazwy własne): konwertuje treść tekstową z kolumny, nadając wielkość liter jak w nazwach własnych <br>Na przykład „to jest przykład” zmieni się na „To Jest Przykład”.</p> </li> <li> <p><span>Change to upper case</span> (Zmień na wielkie litery): konwertuje cały tekst komórki w kolumnie na wielkie litery.</p> </li> <li> <p><span>Contains text</span> (Zawiera tekst): sprawdza, czy komórka zawiera określoną wartość, i zwraca PRAWDA lub FAŁSZ w zależności od wyników. We wprowadzanej wartości rozróżniana jest wielkość liter.</p> </li> <li><span>Convert character width</span> (Konwertuj szerokość znaku): konwertuje szerokość znaku na połowę lub pełną szerokość lub normalizuje ciągi.</li> <li> <p><span>Extract a value by index</span> (Wyodrębnij wartość według indeksu): wyodrębnia podciąg z pozycji indeksu do nowej kolumny.</p> </li> <li> <p><span>Generate unique identifier (UUID)</span> (Generuj unikatowy identyfikator (UUID)): generuje unikatowy identyfikator dla każdego wiersza kolumny.</p> </li> <li> <p><span>Match pattern</span> (Dopasuj wzorzec): tworzy nową kolumnę zawierającą wartość <span>prawda</span> lub <span>fałsz</span> w zależności od tego, czy wartość pasuje do danego wzorca.</p> </li> <li> <p><span>Match similar text</span> (Dopasuj podobny tekst): tworzy nową kolumnę z wartościami <span>prawda</span> lub <span>fałsz</span> w zależności od tego, czy wartość jest mniejsza lub równa odległości Levenshteina dla danej wartości.</p> </li> <li><span>Remove all non alpha numeric characters</span> (Usuń wszystkie znaki inne niż alfanumeryczne): czyści wartości zawierające nieoczekiwane znaki, usuwając wszystkie znaki inne niż 0–9, Aa–Zz i litery akcentowane. Białe znaki są zachowywane.<br>Na przykład <span>Q=+l**i€q$ 20%2,0</span> zmieni się w <span>Qlik 2020</span>.</li> <li> <p><span>Remove all non numeric characters</span> (Usuń wszystkie znaki inne niż numeryczne): czyści wartości numeryczne, usuwając wszystkie znaki inne niż 0–9. Separatory dziesiętne i białe znaki są zachowywane.<br>Na przykład <span>Q=+l**i€q$ 20%2,0</span> zmieni się w <span>202,0</span>.</p> </li> <li> <p><span>Remove consecutive characters</span> (Usuń kolejne znaki): usuwa powtarzające kolejno się znaki w kolumnie.</p> </li> <li> <p><span>Remove part of the text</span> (Usuń część tekstu): usuwa określony tekst z komórek w kolumnie.</p> </li> <li> <p><span>Remove trailing and leading characters</span> (Usuń znaki końcowe i początkowe): ucina spacje końcowe i początkowe lub inne określone znaki.</p> </li> <li> <p><span>Search and replace</span> (Wyszukaj i zamień): zastępuje komórki lub części komórek zawierające określoną wartość.</p> </li> <li><span>Simplify text (remove case, accent, etc.)</span> (Uprość tekst (usuń wielkość liter, akcent itp.)): upraszcza zawartość kolumny, zmieniając litery na małe, usuwając akcenty, normalizując za pomocą NFKD, dzieląc połączone znaki i przycinając cały ciąg.<br>Na przykład <span>François</span> stanie się <span>francois</span>.</li> </ul> |
| Columns to process (Kolumny do przetworzenia) | Wybierz kolumnę lub kolumny, do których chcesz zastosować funkcję na liście.<br><br>Informacja<br><br>Jeśli chcesz zastosować tę samą funkcję do wielu kolumn jednocześnie, kliknij the Ikona Otwórz okno dialogowe icon, aby otworzyć widok drzewa, który umożliwia wybranie wielu kolumn. |
| Create new column (Utwórz nową kolumnę) | Włącz tę opcję, aby po zastosowaniu funkcji utworzyć nową kolumnę. Jeśli nie włączysz tej opcji, istniejąca kolumna zostanie zachowana i zmodyfikowana. |

Aby zmienić nazwę procesora, kliknij ikonę ![Edytuj](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)Edytuj wyświetlaną po wskazaniu kursorem domyślnej nazwy procesora.

Aby edytować jego opis, kliknij ikonę ![Edytuj](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)Edytuj wyświetlaną po wskazaniu kursorem pozycji Description (Opis).