Keri sisuni

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
INSERT INTO WikiApp 
(Login, Password, Nom, 
Prenom, Matricule, Profil) 
VALUES 
('<SyncAttSrc:login>', '<SyncAttSrc:password>', '<SyncAttSrc:nom>', 
'<SyncAttSrc:prenom>','<SyncAttSrc:matricule>','<SyncAtt:wiki_profil:SRC:ADD>')

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.