Operacijos¶
SYNCATT¶
Funkcija, leidžianti gauti atributo reikšmę pagal antrinę operaciją. Jei atributas nerandamas, grąžinama tuščia reikšmė.
Raktažodžio sintaksė:
<SYNCATT:[Attribute_Name]:[Source]:[Operation]>
- Attribute_Name: atributo, kurio reikšmę norite gauti, pavadinimas.
- Source: SRC arba DST, nurodantis naudojamą saugyklą. Parametras neprivalomas, nebent nurodyta operacija. Jei parametras nenurodytas, numatytoji reikšmė yra SRC.
- Operation: ADD arba DEL, nurodantis norimą veiksmą. Parametras neprivalomas.
Naudojimo būdas:
- Raktažodį galima naudoti tik importo taisyklėse, SQL jungties operacijoje Modify. Delta režimas aktyvus tik operacijose Modify.
Konfigūravimo pavyzdys:
- Užklausa, naudojanti raktažodį SYNCATT:
1 2 3 4 5 6 | |
SYNCATTSRC¶
Funkcija, leidžianti gauti atributo reikšmę saugykloje (šaltinio, paskirties arba delta).
Raktažodžio sintaksė:
<SYNCATTSRC:[Attribute_Name]>
- Attribute_Name: atributo, kurio reikšmę norite gauti, pavadinimas
Naudojimo būdas:
- Raktažodį SYNCATTSRC galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt.
- Jei raktažodis SYNCATTSRC naudojamas filtravimo arba konvertavimo taisyklėse, atributų ieškoma taisyklėse nurodytame šaltinyje.
- Jei raktažodis SYNCATTSRC naudojamas „Match“ taisyklėse, atributų ieškoma autoritetingo šaltinio eksporte
SYNCATTDST¶
Funkcija, leidžianti gauti atributo reikšmę tikslinio šaltinio eksporte.
Raktažodžio sintaksė:
<SYNCATTDST:[Attribute_Name]>
- Attribute_Name: atributo, kurio reikšmę norite gauti, pavadinimas.
Naudojimo būdas:
- Raktažodį SYNCATTDST galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. operacijose.
- Raktažodį SYNCATTDST galima naudoti tik „Match“ taisyklėse; tokiu atveju atributų ieškoma tikslinio šaltinio eksporte.
SYNCATTSRCOPERATION¶
Funkcija, leidžianti gauti operacijos tipą DELTA faile. Galimos reikšmės: CREATE, DELETE ir MODIFY.
Raktažodžio sintaksė:
<SYNCATTSRCOPERATION>
Naudojimo būdas:
- Raktažodį SYNCATTSRCOPERATION galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. operacijose.
- Raktažodį SYNCATTSRCOPERATION galima naudoti tik filtravimo arba konvertavimo taisyklėse šaltiniui DELTA.
SYNCSRCMATCHRNB¶
Funkcija, grąžinanti atitikimo taisyklės, pagal kurią buvo susieti du objektai, numerį.
Raktažodžio sintaksė:
<SYNCSRCMATCHRNB>
Naudojimo būdas:
- Raktažodį SYNCSRCMATCHRNB galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. operacijose.
- Raktažodį SYNCATTSRCOPERATION galima naudoti tik „Match“ taisyklėse.
PLUS¶
Funkcija, leidžianti sudėti kelis skaičius.
Raktažodžio sintaksė:
<PLUS:[X]:…:[N]>
- Nuo [X] iki [N]: sudedami skaičiai.
Naudojimo būdas:
- Raktažodį PLUS galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. tipo operacijose.
- Išraiškoje naudojamose eilutėse gali būti raktažodžių, skirtų atributų reikšmėms gauti, pavyzdžiui, SyncAttSrc arba SyncAttDst.
Konfigūravimo pavyzdys:
- <PLUS:<SyncAttSrc:NbJour>:5>, kai <SyncAttSrc:NbJour> = 5, grąžina rezultatą 10.
MINUS¶
Funkcija, leidžianti atimti kelis skaičius.
Raktažodžio sintaksė:
<MINUS:[X]:…:[N]>
- Nuo [X] iki [N]: atimami skaičiai.
Naudojimo būdas:
- Raktažodį MINUS galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. tipo operacijose.
- Išraiškoje naudojamose eilutėse gali būti raktažodžių, skirtų atributų reikšmėms gauti, pavyzdžiui, SyncAttSrc arba SyncAttDst.
Konfigūravimo pavyzdys:
- <MINUS:<SyncAttSrc:NbJour>:5>, kai <SyncAttSrc:NbJour> = 5, grąžina rezultatą 0.
MULT¶
Funkcija, leidžianti dauginti kelis skaičius.
Raktažodžio sintaksė:
<MULT:[X]:…:[N]>
- Nuo [X] iki [N]: dauginami skaičiai.
Naudojimo būdas:
- Raktažodį MULT galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. tipo operacijose.
- Išraiškoje naudojamose eilutėse gali būti raktažodžių, skirtų atributų reikšmėms gauti, pavyzdžiui, SyncAttSrc arba SyncAttDst.
Konfigūravimo pavyzdys:
- <MULT:<SyncAttSrc:NbJour>:5>, kai <SyncAttSrc:NbJour> = 5, grąžina rezultatą 25.
DIV¶
Funkcija, leidžianti dalyti kelis skaičius.
Raktažodžio sintaksė:
<DIV:[X]:…:[N]>
- Nuo [X] iki [N]: dalijami skaičiai.
Naudojimo būdas:
- Raktažodį DIV galima naudoti visuose „expression“ tipo laukuose, pavyzdžiui, COPY, MODVALUE ir kt. tipo operacijose.
- Išraiškoje naudojamose eilutėse gali būti raktažodžių, skirtų atributų reikšmėms gauti, pavyzdžiui, SyncAttSrc arba SyncAttDst.
Konfigūravimo pavyzdys:
- <DIV:<SyncAttSrc:NbJour>:5>, kai <SyncAttSrc:NbJour> = 5, grąžina rezultatą 1.