Node (műveleti csomopontok) és funkciók:
Nodok listája:
Filter
: kimeneti mezo lista szűkítés, átnevezés (mintha a select utánni mező listát
módosítanánk)
Műveleti nodok
Filler
: kimeneti konkrét mező tisztitása, átdeffiniállásas, kiegészítése, szükítése :
feltétel és hatókör mentén
Types : tipus, szekezet, formázás mezőkre
beállítása
var
file (IN) : szöveges állomáynmegadás, sor, mező separáció, fejléc tartalmazás,
kizárható sorok, kódolás, ... beállítása is kell
Derive
: kimeneti mezőlista bővítés, összevonás, új létrehozása (milyen esetbe milyen
mező érték jelenjen meg) (Mintha case when szerkezetel új mezőt csinálnánk)
Merge : táblázat tartalomak egymáshoz kapcsolása
innerjoin, outerjoin és a mezők egymás mellet (teljes lista)
Restructure
: Sorokból oszlop kiforgatása valamely számolt érték mező (k) szerint
A szerző
nevének kimetszésére
if
issubstring("Előzmény",'Short Description')
then
trim(substring_between(issubstring(":",'Short
Description')+1,issubstring("(",'Short Description')-1,'Short
Description'))
else
"" endif
A vélemény
if 'Category_Velemeny/Negativ' =
"T" and 'Category_Velemeny/Pozitiv'= "T" then
"Vegyes"
elseif
'Category_Velemeny/Negativ' = "T" and 'Category_Velemeny/Pozitiv'=
"F" then "Negativ"
elseif
'Category_Velemeny/Pozitiv' = "T" and 'Category_Velemeny/Negativ'
="F" then "Pozitiv" else "Nincs vélemény" endif
A minősített (+/-)
vélemény
(-1*Velemeny_Negativ_Record_Count_Sum_arany)+Velemeny_Pozitiv_Record_Count_Sum_arany
Különleges
karakterek cseréje (tisztítás) || Filler
node
replace("ő","ö",
replace("Ő","Ö",
replace("ű","ü",
replace("Ű","Ü",
replace(unicode_char(9),"
",
replace(unicode_char(10),"
",
replace(unicode_char(11),"
",
replace(unicode_char(12),"
",
replace(unicode_char(13),"
", @FIELD)))))))))
Minta reguláris
kifejezés:
regexp1=(\+?36)?[/
-]?(20|30|70|31)[/]([/ -]?[0-9]){7}
A
szövegmodellben felvett kategoriák jelennek meg
if issubstring('/2014',Concept1)
or
issubstring('/2015',Concept1)
or
issubstring('/2016',Concept1)
or
issubstring('/2017',Concept1)
then
substring_between(issubstring('/201',Concept1)-7,issubstring('/201',Concept1)-1,Concept1)
elseif
length(Concept1) < 20
then endstring(7,Concept1)
else
Concept1
endif
Megjegyzések
Megjegyzés küldése