0 / 0
Go back to the English version of the documentation
Sestavení bloků pro logiku pravidel nebo výstup pravidla
Last updated: 07. 6. 2023
Sestavení bloků pro logiku pravidel nebo výstup pravidla

Pomocí logických výrazů definujte logiku pravidel v definici kvality dat nebo ve sloupci obsahu ve výstupní tabulce pravidel kvality dat.

Tyto výrazy se řídí základní syntaxí, u níž je proměnná, jako např. slovo nebo výraz, vyhodnocena na základě zadané podmínky nebo typu kontroly.

Výraz pravidla se může skládat z následujících typů prvků:

Každý výraz pravidla se skládá z alespoň jedné kontroly a může kombinovat různé kontroly. Také zkontrolujte zadané ukázky , abyste viděli, jak můžete výrazy použít.

Proměnné a literály

Proměnné a literály jsou prvky, které kombinujete s kontrolami, operacemi a obecným, datem nebo časem, matematickými prvky a řetězcovými prvky. Když vytváříte pravidlo z definice kvality dat, svažte logické proměnné do fyzických zdrojů dat. Můžete vybrat následující typy:

Tabulka 1. Proměnné a literály
Prvek Popis
var Logická proměnná. Názvy proměnných nejsou citlivé na velikost písmen. Var1 a var1 odkazují na stejnou proměnnou. Názvy mohou obsahovat následující znaky:
Abecední znaky
Znaky Unicode, které patří do kategorie Písmeno
Numerické znaky
Podtržítko (_)
Znak otazník (?)
Znak dolaru ($)
První znak názvu proměnné musí být abecední znak. Názvy nemohou obsahovat tečky a mezery.
0.123 Číselná hodnota.
'value' Znak nebo řetězec znaků a čísla, která musí být uzavřena v jednoduchých uvozovkách. Pokud řetězec obsahuje jednoduchou uvozovku, uveďte před apostrofy znak obrácené lomítko. Pokud řetězec obsahuje zpětné lomítko, před obrácené lomítko použijte jiné zpětné lomítko.
null Zkontroluje hodnoty null.
{value1,value2} Seznam hodnot oddělených čárkami.

Logika

Kombinujte logické bloky s logikou kontroly. Základní logika je jediná kontrola, jako např. field1 exists. Tuto logiku můžete rozšířit přidáním podmínek a jejich spojením s použitím operátorů. Chcete-li určit prioritu, můžete části výrazu uzavřít do závorek. marital_status='married' and (age<18 or age>100) se liší od (marital_status='married' and age<18) or age>100

Tabulka 2.Logic
Blokový prvek Výraz Popis
Ne [] ne logika Neguje výraz:
not (ucase(PrimaryName) contains 'TEST')
[] nebo [] logic1 nebo logic2 Buď logic1 , nebo logic2 musí být true:
UnhandledNameData not exists OR len(trim(UnhandledNameData)) = 0
[] And [] logic1 a logic2 Hodnota logic1 a logic2 musí být true:
IF Field1 exists AND len(trim(Field1)) <> 0 THEN Field1 is_numeric
If [] Then [] je-li check1 , pak check2 Podmíněný výraz:
IF NamePrefix exists THEN len(trim(NamePrefix)) > 1
If [] Then [] Else [] je-li check1 pak check2 else check2 Podmíněný výraz s alternativní cestou:
if age >= 18 then credit_card exists else (not credit_card exists)

Kontroly

Určete kontroly pro různé podmínky: logické porovnání, porovnávání, výskyt. Kontrola je součástí výrazu, který se vyhodnocuje na logický výsledek.

Logické porovnání

Tabulka 3. Logické porovnání
Blokový prvek Výraz Popis
[ ] < [ ] x < Zkontroluje, zda je první hodnota menší než druhá hodnota.
[ ] <= [ ] x < = y Zkontroluje, zda je první hodnota menší než nebo rovna druhé hodnotě.
[ ] <> [ ] x < > y Zkontroluje, zda se první hodnota nerovná druhé hodnotě.
[ ] = [ ] x = y Zkontroluje, zda je první hodnota rovna druhé hodnotě. Pro logické porovnání použijte 0 nebo 1 jako druhou hodnotu.
[ ] > [ ] x > y Zkontroluje, zda je první hodnota větší než druhá hodnota.
[ ] >= [ ] x > = y Zkontroluje, zda je první hodnota větší než nebo rovna druhé hodnotě.

Zdrojová data a referenční data musí mít kompatibilní datové typy. Můžete použít výraz, který se skládá ze skalárních funkcí, aritmetických operací a proměnných jako zdrojových dat. Výraz se musí vyhodnotit na znakový nebo řetězcový datový typ.

U řetězcových dat jsou logická porovnání rozlišována podle velikosti písmen a v hodnotě, kterou kontrolujete, budou ignorovány všechny koncové mezery. Mezery na začátku hodnot, které mají být zkontrolovány, se neignorují. Další mezery nebo znaky nebo rozdíly mezi velkými a malými hodnotami mohou bránit úspěšnému ověření. Chcete-li standardizovat hodnoty, můžete použít ořezávání a úpravy .

Zjišťování shody

Tabulka 4. Zjišťování shody
Blokový prvek Výraz Popis
[] obsahuje dílčí řetězec [] x obsahuje y Zkontroluje, zda první hodnota obsahuje zadaný podřetězec.
Poznámky:
Kontrola obsažení je citlivá na velikost písmen.
Zdrojový i referenční data musejí být řetězce.
Uvozovky se požadují, je-li řetězec pevně naprogramovaný literál.
Zdrojová i referenční data mohou být proměnná nebo výsledek skalární funkce.
Můžete použít výraz, který se skládá ze skalárních funkcí, aritmetických operací a proměnných jako zdrojových dat. Pokud tak učiníte, ujistěte se, že se každý výraz vyhodnotí na znakový nebo řetězcový datový typ.
[] existuje x existuje Zkontroluje, zda hodnota existuje.
[] existuje ve sloupci odkazu [] x in_reference_column y Kontroluje, zda první hodnota existuje v uvedeném referenčním sloupci. Zdroj a referenční data musí mít kompatibilní datové typy.
[] je datum s použitím formátu [] x is_date y Kontroluje, zda je první hodnota datum v uvedeném formátu. Viz povolené formáty data. Pokud nakonfigurujete výraz ručně, uzavřete tento formát do jednoduchých uvozovek.
[] je v referenčním seznamu [] x in_reference_list y Zkontroluje, zda se první hodnota nachází v určeném seznamu odkazů. Zdroj a referenční data musí mít kompatibilní datové typy.
[] je číselné x is_numeric Zkontroluje, zda je hodnota číselná hodnota. Tato kontrola přijímá neformátovaná čísla nebo čísla, která jsou formátována podle národního prostředí, například "100,000.00." Při výchozím nastavení je použito aktuální národní prostředí.
[] odpovídá datové třídě [] x matches_dataclass y Zkontroluje, zda se první hodnota shoduje s třídou dat určenou kódem třídy, který jste zadali jako druhou hodnotu.
Chcete-li najít kód třídy pro specifickou datovou třídu, použijte rozhraní Watson Data API GET /v3/data_classes/{artifact_id}/versions/{version_id}. ID artefaktu a ID verze pro volání naleznete v adrese URL datové třídy. Kód třídy je uveden v části entity odpovědi.
Tuto kontrolu můžete použít pouze s datovými třídami založenými na hodnotách. Takové datové třídy zobrazují Hodnotu jako rozsah kódu v sekci Porovnání dat na kartě Přehled . Informace o oboru můžete také zkontrolovat v části Předdefinované podrobnosti datových tříd.
[] odpovídá formátu [] x matches_format y Zkontroluje, zda se první hodnota shoduje s uvedeným formátem. Vzorek explicitně definuje, co je přijatelné v každé specifické pozici znaku. Následující operátory můžete použít k sestavení vzoru:
'A' pro libovolné velké písmeno
'a' pro libovolné malé písmeno
'9' pro libovolnou číslici 0-9 číslici
'x' pro libovolnou alfanumerickou hodnotu, bez ohledu na svůj případ
'I' pro ideograf CJKV (čínština, japonština, korejština nebo vietnamština), jak je definováno standardem Unicode
Jakýkoli jiný znak v řetězci vzoru označuje, že jste explicitně hledali přesný znak, který jste zadali.
Zdrojová data musí být znakového datového typu.
[] odpovídá výrazu regex [] x matches_regex y Zkontroluje, zda se první hodnota shoduje se vzorem uvedeným regulárním výrazem. Knihovna regulárních výrazů jazyka Perl se používá pro tyto typy vyhodnocení.

Výskyty

Tabulka 5. Výskyty
Prvek Výraz Popis
[] je jedinečná x jedinečné Zkontroluje, zda je hodnota jedinečná ve sloupci.
[] occurs [] time (s) x se vyskytuje y Zkontroluje, zda se první hodnota ve sloupci vyskytne uvedený počet krát.
[] nastane alespoň [] čas (s) x occurs> = y Kontroluje, zda se první hodnota vyskytuje ve sloupci alespoň v uvedeném počtu.
[] se vyskytuje ve většině [] hodin (s) x se vyskytuje < = y Kontroluje, zda se první hodnota vyskytuje ve sloupci nejvíce v uvedeném počtu opakování.
[] se vyskytuje méně než [] čas (s) x se vyskytuje < y Kontroluje, zda se první hodnota vyskytuje ve sloupci menší, než je uvedený počet.
[] nastane více než [] čas (s) x se vyskytuje > y Kontroluje, zda se první hodnota vyskytuje ve sloupci více než uvedený počet krát.

Tyto kontroly implikují výpočet agregací na zdrojových sloupcích. Takové operace mohou být prováděny mnohem déle, než kontroly, které testují pouze jednotlivé záznamy.

Operace

Kombinujte prvky operace s logikou kontroly. Používáte proměnné a literály, obecné prvky, datum a čas, matematické prvky a řetězcové prvky s prvky operace.

Tabulka 6. Operace
Prvek Popis
x + y Přidá první hodnotu do druhé hodnoty.
x - y Odečte druhou hodnotu od první hodnoty.
x * y Vynásobí zadané hodnoty.
x / y Odděluje zadané hodnoty.
x % y Použije první číslo jako dividendu a druhé číslo jako dělitele. Zbytek modulo je zbytek z dělení prvního čísla druhým číslem. Například 7 % 2 se vypočítá na 1.
x ^ y Exponenciální hodnota čísla. Například 5 ^ 3 se zvýší 5 na třetí mocninu (nebo 555), což se rovná 125.

Datum a čas

Prvky data a času můžete kombinovat s logikou kontroly.

Platné formáty data

Bez oddělovače Oddělovač čárkování Oddělovač lomítko Oddělovač tečka
%rrrr%mm%dd %rrrr-%mm-%dd %yyyy/%mm/%dd %yyyy. %mm.%dd
%yy%mm%dd %yy-%mm-%dd %yy/%mm/%dd %yy. %mm.%dd
%mm%dd%rrrr %mm-%dd-%rrrr %mm/%dd/%rrrr %mm.%dd. %rrrr
%mm%dd%rr %mm-%dd-%rr %mm/%dd/%rr %mm.%dd. %rr
%rrrr%dd%mm %rrrr-%dd-%mm %rrrr/%dd/%mm %rrrr.%dd. %mm
%yy%dd%mm %rr-%dd-%mm %rr/%dd/%mm %yy.%dd. %mm
%dd%mm%rrrr %dd-%mm-%rrrr %dd/%mm/%rrrr %dd. %mm. %rrrr
%dd%mm%rr %dd-%mm-%rr %dd/%mm/%rr %dd. %mm. %yy

Převod

Tabulka 7. Převod
Prvek Výraz Popis
převést [] z formátu [] na jiný formát [] convertdate (x, y, z) Převede první hodnotu z určeného zdrojového formátu do určeného cílového formátu.
převést [] na gregoriánské datum julianDayToGregorian(x) Převede zadané datum v juliánském formátu na gregoriánský formát.
převést [] na juliánský formát gregorianToJulianDay(x) Převede zadané datum v gregoriánském formátu na juliánský formát.
převést [] na datum pomocí formátu [] datevalue (x,y) Převádí první hodnotu na datum s uvedeným formátem.
převést [] na čas pomocí formátu [] timevalue (x,y) Převádí první hodnotu na čas s uvedeným formátem.
převést [] na časové razítko pomocí formátu format [] timestampvalue (x,y) Převede první hodnotu na časové razítko s použitím určeného formátu.

Formátování

Tabulka 8. Formátování
Prvek Výraz Popis
Aktuální datum date () Vrátí systémové datum z počítače jako hodnotu data.
Aktuální čas čas () Vrací systémový čas z počítače jako časovou hodnotu.
AKTUÁLNÍ ČASOVÉ RAZÍTKO Časové razítko () Vrátí systémový čas z počítače jako hodnotu časového razítka.
rok dne [] rok (x) Vrátí číselnou hodnotu reprezentující rok pro zadané datum.
měsíc data [] měsíc (x) Vrátí číselnou hodnotu reprezentující měsíc pro zadané datum.
den data [] den (x) Vrátí číselnou hodnotu reprezentující den v měsíci pro zadané datum.
den v týdnu pro datum [] pracovní den (x) Vrátí číslo, které představuje den v týdnu pro zadané datum, kde 1 je neděle.
hodina času [] hodin (x) Vrací číslo, které představuje hodiny pro uvedenou hodnotu času.
minut času [] minut (x) Vrací číslo, které představuje minuty pro uvedenou hodnotu času.
sekund času [] sekund (x) Vrací číslo, které představuje sekundy a milisekundy pro zadanou hodnotu času.

Funkce

Tabulka 9. Funkce
Prvek Výraz Popis
přidat [] měsíců k datu [] addmonthsdate (x, y) Přidá určený počet měsíců k zadanému datu.
přidat [] měsíců k časovému razítku [] addmonthstimstamp (x, y) Přidá zadaný počet měsíců k zadanému časovému razítku.
number of days between dates [] and [] datediff (x, y) Vrátí počet dní mezi dvěma zadanými daty.
round date [] using format [] round_date (x, y) Zaokrouhlí hodnotu data pomocí zadaného formátu.
round time [] using format [] round_time (x, y) Zaokrouhlí hodnotu času s použitím zadaného formátu.
round timestamp using format [] round_timestamp (x, y) Zaokrouhlí hodnotu časového razítka s použitím zadaného formátu.
časový rozdíl mezi časy [] a [] timediff (x, y) Vrátí rozdíl mezi dvěma zadanými časy v počtu hodin, minut a sekund. První hodnota je nejstarší z těchto dvou časů. Druhá hodnota je pozdější z těchto dvou časů. Navrácená hodnota je hodnota typu Time.
truncate date [] using format [] trunc_date (x, y) Zkrátí datum s použitím zadaného formátu. První hodnota musí být buď proměnná (která musí být svázána se sloupcem typu date), nebo výraz nebo funkce, která vrací datum. Hodnota formátu musí být buď řetězcový literál s formátem řetězce, nebo proměnnou, která je svázána se sloupcem řetězce nebo řetězcovou literálovou hodnotou.
zkrátit čas [] pomocí formátu [] trunc_time (x, y) Zkrátí čas pomocí zadaného formátu. První hodnota musí být buď proměnná (která musí být vázána na sloupec typu čas), nebo výraz nebo funkce, která vrací čas. Hodnota formátu musí být buď řetězcový literál s formátem řetězce, nebo proměnnou, která je svázána se sloupcem řetězce nebo řetězcovou literálovou hodnotou.
truncate timestamp [] using format [] trunce_timestamp (x, y) Ořízne časové razítko pomocí zadaného formátu. První hodnota musí být buď proměnná (která musí být svázána se sloupcem typu timestamp), nebo výraz nebo funkce, která vrací označení času. Hodnota formátu musí být buď řetězcový literál s formátem řetězce, nebo proměnnou, která je svázána se sloupcem řetězce nebo řetězcovou literálovou hodnotou.

Obecné

Obecné prvky můžete kombinovat s kontrolami, operacemi a matematickými prvky, řetězcem a prvky data a času.

Tabulka 10. Obecné
Prvek Výraz Popis
třídy dat odpovídající [] dataclassesof (x) Najde datové třídy ve vašich datech, které se shodují s uvedenou třídou dat. Tato hodnota je obvykle proměnná, která je svázána se sloupcem s hodnotami pro klasifikaci.
frekvence [] výskyty (x) Vyhledá frekvenci uvedené hodnoty.
lookup [] from reference key [] and reference value [] vyhledávání (x, y, z) Nahradí hodnotu hodnotou odpovídající její odpovídající hodnotě ve vyhledávací tabulce. Chcete-li spustit tuto funkci, musíte mít vyhledávací tabulku, která obsahuje seznam hodnot s odpovídajícím sloupcem obsahujícím data, která souvisí s prvním sloupcem. Je-li například původní hodnota, kterou hledáte, obsažena ve sloupci obsahujícím klíče, jako jsou například kódy produktů, pak související vyhledávací tabulka obsahuje jeden sloupec, který uvádí všechny možné hodnoty klíčů, a další sloupec obsahující odpovídající hodnoty, které mají být použity jako náhrada klíčů. Tato funkce se obvykle používá v systémech, ve kterých jsou použity interní kódy ke znázornění hodnot, které se vyskytují na různých místech ve vašich zdrojích dat.
Poznámka: První parametr funkce je hodnota, která se má vyhledat. Druhý parametr musí být vázán na referenční sloupec, který obsahuje klíče ve vyhledávací tabulce. Třetí parametr musí být vázán na referenční sloupec, který obsahuje hodnoty ve vyhledávací tabulce. Oba referenční sloupce musí být ve stejné fyzické tabulce. Výsledkem funkce je hodnota z vyhledávací tabulky odpovídající klíči poskytnutém jako první parametr.
Počet [] hodnot, které nejsou typu null seskupených podle [] count_not_null (x, y) Vyhledá počet hodnot null (neodlišených) ve sloupci. První hodnota musí obsahovat proměnnou, která je svázána se sloupcem, který se má spočítat. Druhá hodnota určuje volitelný sloupec seskupení. Je-li zadán, funkce vrací počet hodnot null v prvním sloupci pro všechny řádky, kde jsou hodnoty druhého sloupce stejné.
počet odlišných hodnot [] seskupených podle [] count (x, y) Najde počet odlišených hodnot ve sloupci. První hodnota musí obsahovat proměnnou, která je svázána se sloupcem, který se má spočítat. Druhá hodnota určuje volitelný sloupec seskupení. Je-li uvedeno, funkce vrací počet odlišených hodnot v prvním sloupci pro všechny řádky, kde jsou hodnoty druhého sloupce stejné.
nahradit chybějící hodnotu pro [] s [] coalesce (x, y) Vyhledá sloupce s hodnotou Null v první hodnotě a nahradí ji druhou hodnotou. Není-li první zadaná hodnota null, hodnota se nenahradí.

Matematické

Matematické prvky můžete kombinovat s logikou kontroly.

Tabulka 11. Matematické
Prvek Výraz Popis
absolutní hodnota [] abs (x) Vrátí absolutní hodnotu číselné hodnoty, kterou zadáte. Např. absolutní hodnota [ -13] vrátí hodnotu 13.
průměrná hodnota [] seskupená podle [] avg (x, y) Agregační funkce, která vrací průměrnou hodnotu zadaného číselného sloupce, seskupená podle zadané hodnoty.
exponenciální hodnota [] exp (x) Vrátí exponenciální hodnotu zadané číselné hodnoty.
maximální hodnota [] seskupená podle [] max (x, y) Agregační funkce, která vrací maximální hodnotu nalezenou v uvedeném číselném sloupci, jsou seskupena podle zadané hodnoty. Pro první hodnotu můžete zadat buď sloupec nebo proměnnou (která musí být svázána se sloupcem při použití pravidla), nebo výraz, který obsahuje alespoň jednu proměnnou.
minimální hodnota [] seskupená podle [] min (x, y) Agregační funkce, která vrací minimální hodnotu nalezenou v uvedeném číselném sloupci, seskupená podle zadané hodnoty.
normalizovat hodnotu [] seskupená podle [] standardizace (x, y) Normalizuje hodnoty ve sloupci do počtu směrodatných odchylek od hodnoty okolo střední hodnoty sloupce. Normalizovaná hodnota se vypočítá jako = (hodnota-průměr) /stddev. Pokud uvedete hodnotu pro seskupené podle, střední a směrodatná odchylka, která se použije, není jedním z celých sloupců, ale jedna ze všech hodnot, které mají stejnou hodnotu ve sloupci ve skupině. Například, pokud má sloupec střední hodnotu 10 a směrodatnou odchylku 2, normalizovaná hodnota 12 je 1.0 (=střední hodnota + 1stddev). Normalizovaná hodnota 6 je -2.0 (=mean-2stddev).
kulaté číslo [] uchování [] desetinných míst round (x, y) Vrátí zaokrouhlenou hodnotu čísla, které zadáte. Volitelný parametr decimal uvádí počet míst vpravo od desetinné čárky, do kterého se má zaokrouhlení provést. Není-li uveden, hodnota desetinného čísla je nula.
scale of number [] scale (x*) Vrátí počet číslic napravo od desetinné čárky. Např. chcete určit měřítko 2.3456789. Stupnice je 7.
druhá odmocnina z [] sqrt (x) Vrátí druhou odmocninu z uvedené číselné hodnoty.
směrodatná odchylka [] seskupená podle [] stddev (x) Agregační funkce, která vypočítá směrodatnou odchylku numerického sloupce, který zadáte, seskupený podle zadané hodnoty.
součet [] seskupených podle [] sum (x, y) Agregační funkce, která vrací součet všech hodnot v rámci zadaného číselného sloupce.
truncate number [] uchování [] desetinných míst trunc (x, y) Vrátí oříznutou hodnotu zadaného čísla. Parametr držby je hodnota, která má být zkrácena. Volitelný parametr decimal uvádí počet míst vpravo od desetinné čárky, na které se má oříznout. Není-li tento parametr zadán, je hodnota desetinné hodnoty nula.

Řetězec

Řetězcové prvky můžete kombinovat s logikou kontroly.

Identity

Tabulka 12. Identity
Prvek Výraz Popis
ASCII kód znaku [] ascii (x) Vrací hodnotu znakové sady ASCII pro znakovou hodnotu.
znak s kódem ASCII [] char (x) Vrací znakovou hodnotu pro zadaný ASCII znak.
concatenate [] krát řetězec [] str (x, y) Vygeneruje řetězec, který spojuje zadanou hodnotu s určeným počtem opakování. Zadáte-li například concatenate [5] times the string [AB], pravidlo kvality dat vrátí ABABABABAB.
délka [] len (x) Vrací celkový počet znaků (tj. délku) v určeném řetězci.
analyzovat [] jako číslo val (x) Vezme jako vstup řetězec a pokusí se jej analyzovat jako číslo. Zadáte-li například 12.34, bude výsledkem číslo 12.34.
pozice [] v řetězci [] index (x, y) Vrací index prvního výskytu podřetězce v jiném řetězci. Vrací index založený na nulování události, pokud je nalezen, nebo -1, pokud podřetězec nebyl nalezen.

Úpravy

Tabulka 13. Úpravy
Prvek Výraz Popis
převést [] na řetězec ve formátu [] tostring (x, y) Převede zadanou hodnotu na řetězec v určeném formátu.
první [] znaky [] left (x, y) Vrátí prvních n znaků uvedeného řetězce, kde n je počet znaků, které se mají vrátit.
posledních [] znaků [] right (x, y) Vrací posledních n znaků uvedeného řetězce, kde n je počet znaků, které se mají vrátit.
malá písmena z [] lcase (x) Převede všechny znaky v zadaném řetězci na malá písmena.
substring of [] beginning at position [] and of length [] substring (x, y, z) Vrátí podřetězec zadaného řetězce, který začíná na zadané pozici a má zadanou délku. Hodnota, kterou uvedete pro počáteční pozici, je index prvního znaku, který se má načíst (včetně). 1 je index prvního znaku v řetězci. Chcete-li například určit, která divize je zodpovědná za produkt, použijte pro každý kód produktu znak tři číslice (skutečná znaková pozice čtyři až šest), abyste určili, které oddělení je za produkt odpovědné.
velká písmena [] ukáza (x) Převede všechny znaky v zadaném řetězci na velká písmena.

Výplň

Tabulka 14. Výplň
Prvek Výraz Popis
přidat [] mezery po [] rpad (x, y) Přidá zadaný počet mezer za určený řetězec.
přidejte [] mezery před a [] mezery za [] výplň (x, y, z) Přidá zadaný počet mezer před a za určený řetězec.
vložit [] mezery před [] lpad (x, y) Přidá zadaný počet mezer na začátek zadaného řetězce.

Oříznutí

Tabulka 15. Oříznutí
Prvek Výraz Popis
levá obruba [] ltrim (x) Odebere všechny mezery na začátku zadaného řetězce.
pravá obruba [] rtrim (x) Odebere všechny mezery na konci zadaného řetězce.
trim [] trim (x) Odebere všechny mezery na začátku a na konci zadaného řetězce.

Další informace

Nadřízené téma: Správa definic kvality dat

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more