Toimingud¶
SYNCATT¶
Funktsioon, mis võimaldab tuua atribuudi väärtuse alamtoimingu põhjal. Kui atribuuti ei leita, tagastab see tühja väärtuse.
Võtmesõna süntaks:
<SYNCATT:[Attribute_Name]:[Source]:[Operation]>
- Attribute_Name: selle atribuudi nimi, mille väärtust soovite tuua.
- Source: SRC või DST, mis määrab kasutatava hoidla. Parameeter on valikuline, välja arvatud juhul, kui on määratud toiming. Kui parameetrit ei määrata, rakendatakse vaikimisi väärtust SRC.
- Operation: ADD või DEL, mis määrab soovitud toimingu. Parameeter on valikuline.
Kasutusviis:
- Võtmesõna saab kasutada ainult impordireeglites, SQL-konnektori toimingus Modify. Delta-režiim on aktiivne ainult Modify-toimingutes.
Konfiguratsiooninäide:
- Päring, mis kasutab võtmesõna SYNCATT:
1 2 3 4 5 6 | |
SYNCATTSRC¶
Funktsioon, mis võimaldab tuua atribuudi väärtuse hoidlast (allikas, sihtkoht või delta).
Võtmesõna süntaks:
<SYNCATTSRC:[Attribute_Name]>
- Attribute_Name: selle atribuudi nimi, mille väärtust soovite tuua
Kasutusviis:
- Võtmesõna SYNCATTSRC saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne.
- Kui võtmesõna SYNCATTSRC kasutatakse filtri- või teisendusreeglites, otsitakse atribuute reeglites määratud allikast.
- Kui võtmesõna SYNCATTSRC kasutatakse „Match“-reeglites, otsitakse atribuute autoriteetse allika ekspordist
SYNCATTDST¶
Funktsioon, mis võimaldab tuua atribuudi väärtuse sihtallika ekspordist.
Võtmesõna süntaks:
<SYNCATTDST:[Attribute_Name]>
- Attribute_Name: selle atribuudi nimi, mille väärtust soovite tuua.
Kasutusviis:
- Võtmesõna SYNCATTDST saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne toimingutes.
- Võtmesõna SYNCATTDST saab kasutada ainult „Match“-reeglites; sel juhul otsitakse atribuute sihtallika ekspordist.
SYNCATTSRCOPERATION¶
Funktsioon, mis võimaldab tuua DELTA-failist toimingu tüübi. Võimalikud väärtused on järgmised: CREATE, DELETE ja MODIFY.
Võtmesõna süntaks:
<SYNCATTSRCOPERATION>
Kasutusviis:
- Võtmesõna SYNCATTSRCOPERATION saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne toimingutes.
- Võtmesõna SYNCATTSRCOPERATION saab kasutada ainult DELTA-allika filtri- või teisendusreeglites.
SYNCSRCMATCHRNB¶
Funktsioon, mis tagastab selle vastavusreegli numbri, mis võimaldas kaks objekti omavahel paari viia.
Võtmesõna süntaks:
<SYNCSRCMATCHRNB>
Kasutusviis:
- Võtmesõna SYNCSRCMATCHRNB saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne toimingutes.
- Võtmesõna SYNCATTSRCOPERATION saab kasutada ainult „Match“-reeglites.
PLUS¶
Funktsioon, mis võimaldab liita mitu arvu.
Võtmesõna süntaks:
<PLUS:[X]:…:[N]>
- [X] kuni [N]: liidetavad arvud.
Kasutusviis:
- Võtmesõna PLUS saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne tüüpi toimingutes.
- Avaldises kasutatavad stringid võivad sisaldada võtmesõnu atribuutide väärtuste toomiseks, näiteks SyncAttSrc või SyncAttDst.
Konfiguratsiooninäide:
- <PLUS:<SyncAttSrc:NbJour>:5>, kui <SyncAttSrc:NbJour> = 5, annab tulemuseks 10.
MINUS¶
Funktsioon, mis võimaldab lahutada mitu arvu.
Võtmesõna süntaks:
<MINUS:[X]:…:[N]>
- [X] kuni [N]: lahutatavad arvud.
Kasutusviis:
- Võtmesõna MINUS saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne tüüpi toimingutes.
- Avaldises kasutatavad stringid võivad sisaldada võtmesõnu atribuutide väärtuste toomiseks, näiteks SyncAttSrc või SyncAttDst.
Konfiguratsiooninäide:
- <MINUS:<SyncAttSrc:NbJour>:5>, kui <SyncAttSrc:NbJour> = 5, annab tulemuseks 0.
MULT¶
Funktsioon, mis võimaldab korrutada mitu arvu.
Võtmesõna süntaks:
<MULT:[X]:…:[N]>
- [X] kuni [N]: korrutatavad arvud.
Kasutusviis:
- Võtmesõna MULT saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne tüüpi toimingutes.
- Avaldises kasutatavad stringid võivad sisaldada võtmesõnu atribuutide väärtuste toomiseks, näiteks SyncAttSrc või SyncAttDst.
Konfiguratsiooninäide:
- <MULT:<SyncAttSrc:NbJour>:5>, kui <SyncAttSrc:NbJour> = 5, annab tulemuseks 25.
DIV¶
Funktsioon, mis võimaldab jagada mitu arvu.
Võtmesõna süntaks:
<DIV:[X]:…:[N]>
- [X] kuni [N]: jagatavad arvud.
Kasutusviis:
- Võtmesõna DIV saab kasutada kõigil „expression“-tüüpi väljadel, näiteks COPY, MODVALUE jne tüüpi toimingutes.
- Avaldises kasutatavad stringid võivad sisaldada võtmesõnu atribuutide väärtuste toomiseks, näiteks SyncAttSrc või SyncAttDst.
Konfiguratsiooninäide:
- <DIV:<SyncAttSrc:NbJour>:5>, kui <SyncAttSrc:NbJour> = 5, annab tulemuseks 1.