Med Sträng-processorn kan du använda olika funktioner på fält med datatypen sträng, t.ex. formatering, rensning, lägga till eller ta bort tecken eller söka efter specifika värden.
Användning
Sträng-processorn kräver ett inmatningsflöde och kan bara generera ett utmatningsflöde.
Egenskaper
Egenskaper som ska konfigureras för att redigera dina strängfält.
Anteckning om informationEgenskaperna som listas i det här avsnittet är standardegenskaperna för alla funktioner för den här processorn. Ytterligare egenskaper kan behöva definieras beroende på vilken funktion du har valt.
Konfiguration
Egenskap
Konfiguration
Funktionsnamn
Växla till versaler: konverterar all celltext i fältet till versaler.
Växla till gemener: konverterar all celltext i fältet till gemener.
Växla till inledande versal: konverterar textinnehållet i fältet så att orden börjar med versal Till exempel kommer "this is an example" att bli "This Is An Example".
Search and replace: ersätter celler eller delar av celler som innehåller ett specifikt värde.
Ta bort del av texten: tar bort den angivna texten från celler i fältet.
Innehåller text: kontrollerar om cellen innehåller det angivna värdet och returnerar TRUE eller FALSE beroende på resultatet. Det angivna värdet är skiftlägeskänsligt.
Matcha liknande text: skapar en ny kolumn med TRUE eller FALSE beroende på om värdet är mindre än eller lika med Levenshtein-avståndet för ett givet värde.
Extrahera ett värde med index: extraherar en delsträng från en indexposition till ett nytt fält. Index 0 motsvarar det första tecknet.
Ta bort icke alfanumeriska tecken: rensar värden som innehåller oväntade tecken genom att ta bort alla tecken som inte är 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ. Blanksteg behålls. Exempel: Q=+l**i€q$ 20%2,0 blir Qlik 2020.
Ta bort alla icke-numeriska tecken: rensar numeriska värden genom att ta bort alla tecken som inte är 0–9. Decimalavgränsare, minustecknet och blanksteg behålls. Exempel: Q=+l**i€q$ 20%2,0 blir Qlik 202,0.
Ta bort efterföljande och inledande tecken: trimmar efterföljande och inledande mellanslag.
Lägg till utfyllnad: lägger till extra tecken (utfyllnad) till vänster eller höger om originalvärdet för att matcha en förväntad storlek.
Konvertera till sträng: ändrar datatypen till sträng.
Beräkna längd: returnerar antalet tecken i en sträng (23562 -> 5; "exempel" -> 7).
Fält som ska bearbetas
Välj det eller de fält som du vill tillämpa en funktion i listan på.
Anteckning om tipsOm du vill tillämpa samma funktion på flera fält samtidigt klickar du på Öppna dialogikonen för att öppna en trädvy där du kan välja flera fält.
Skapa nytt fält
Aktivera det här alternativet för att skapa ett nytt fält när du har tillämpat funktionen. Om du inte aktiverar det här alternativet kommer det befintliga fältet att behållas och modifieras.
Byt namn på nytt fält
Ge det nya fältet ett anpassat namn.
Om du vill byta namn på processorn eller redigera dess beskrivning klickar du på ikonen Redigera bredvid processornamnet i panelen Egenskaper.
Var den här sidan till hjälp för dig?
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!