Pāriet uz saturu

Operācijas

SYNCATT

Funkcija, kas ļauj izgūt atribūta vērtību, pamatojoties uz apakšoperāciju. Ja atribūts nav atrasts, tā atgriež tukšu vērtību.

Atslēgvārda sintakse:

<SYNCATT:[Attribute_Name]:[Source]:[Operation]>

  • Attribute_Name: tā atribūta nosaukums, kura vērtību vēlaties izgūt.
  • Source: SRC vai DST, lai definētu izmantojamo krātuvi. Parametrs nav obligāts, ja vien nav norādīta operācija. Ja parametrs nav norādīts, pēc noklusējuma tiek lietota vērtība SRC.
  • Operation: ADD vai DEL, lai definētu vēlamo darbību. Parametrs nav obligāts.

Lietošanas veids:

  • Atslēgvārdu var izmantot tikai importēšanas kārtulās SQL savienotāja operācijā Modify. Delta režīms ir aktīvs tikai operācijās Modify.

Konfigurācijas piemērs:

  • Vaicājums, kurā izmantots atslēgvārds 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

Funkcija, kas ļauj izgūt atribūta vērtību krātuvē (avots, mērķis vai delta).

Atslēgvārda sintakse:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: tā atribūta nosaukums, kura vērtību vēlaties izgūt

Lietošanas veids:

  • Atslēgvārdu SYNCATTSRC var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c.
  • Ja atslēgvārds SYNCATTSRC tiek izmantots filtrēšanas vai konvertēšanas kārtulās, atribūti tiek meklēti kārtulās norādītajā avotā.
  • Ja atslēgvārds SYNCATTSRC tiek izmantots „Match“ kārtulās, atribūti tiek meklēti autoritatīvā avota eksportā

SYNCATTDST

Funkcija, kas ļauj izgūt atribūta vērtību mērķa avota eksportā.

Atslēgvārda sintakse:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: tā atribūta nosaukums, kura vērtību vēlaties izgūt.

Lietošanas veids:

  • Atslēgvārdu SYNCATTDST var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. operācijās.
  • Atslēgvārdu SYNCATTDST var izmantot tikai „Match“ kārtulās; šādā gadījumā atribūti tiek meklēti mērķa avota eksportā.

SYNCATTSRCOPERATION

Funkcija, kas ļauj izgūt operācijas tipu DELTA failā. Iespējamās vērtības ir šādas: CREATE, DELETE un MODIFY.

Atslēgvārda sintakse:

<SYNCATTSRCOPERATION>

Lietošanas veids:

  • Atslēgvārdu SYNCATTSRCOPERATION var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. operācijās.
  • Atslēgvārdu SYNCATTSRCOPERATION var izmantot tikai filtrēšanas vai konvertēšanas kārtulās DELTA avotā.

SYNCSRCMATCHRNB

Funkcija, kas atgriež tās atbilstības kārtulas numuru, kura ļāva sasaistīt divus objektus.

Atslēgvārda sintakse:

<SYNCSRCMATCHRNB>

Lietošanas veids:

  • Atslēgvārdu SYNCSRCMATCHRNB var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. operācijās.
  • Atslēgvārdu SYNCATTSRCOPERATION var izmantot tikai „Match“ kārtulās.

PLUS

Funkcija, kas ļauj saskaitīt vairākus skaitļus.

Atslēgvārda sintakse:

<PLUS:[X]:…:[N]>

  • [X] līdz [N]: saskaitāmie skaitļi.

Lietošanas veids:

  • Atslēgvārdu PLUS var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. tipa operācijās.
  • Izteiksmē izmantotajās virknēs var būt atslēgvārdi atribūtu vērtību izgūšanai, piemēram, SyncAttSrc vai SyncAttDst.

Konfigurācijas piemērs:

  • <PLUS:<SyncAttSrc:NbJour>:5> ar <SyncAttSrc:NbJour> = 5 dod rezultātu 10.

MINUS

Funkcija, kas ļauj atņemt vairākus skaitļus.

Atslēgvārda sintakse:

<MINUS:[X]:…:[N]>

  • [X] līdz [N]: atņemamie skaitļi.

Lietošanas veids:

  • Atslēgvārdu MINUS var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. tipa operācijās.
  • Izteiksmē izmantotajās virknēs var būt atslēgvārdi atribūtu vērtību izgūšanai, piemēram, SyncAttSrc vai SyncAttDst.

Konfigurācijas piemērs:

  • <MINUS:<SyncAttSrc:NbJour>:5> ar <SyncAttSrc:NbJour> = 5 dod rezultātu 0.

MULT

Funkcija, kas ļauj sareizināt vairākus skaitļus.

Atslēgvārda sintakse:

<MULT:[X]:…:[N]>

  • [X] līdz [N]: reizināmie skaitļi.

Lietošanas veids:

  • Atslēgvārdu MULT var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. tipa operācijās.
  • Izteiksmē izmantotajās virknēs var būt atslēgvārdi atribūtu vērtību izgūšanai, piemēram, SyncAttSrc vai SyncAttDst.

Konfigurācijas piemērs:

  • <MULT:<SyncAttSrc:NbJour>:5> ar <SyncAttSrc:NbJour> = 5 dod rezultātu 25.

DIV

Funkcija, kas ļauj dalīt vairākus skaitļus.

Atslēgvārda sintakse:

<DIV:[X]:…:[N]>

  • [X] līdz [N]: dalāmie skaitļi.

Lietošanas veids:

  • Atslēgvārdu DIV var izmantot visos „expression“ tipa laukos, piemēram, COPY, MODVALUE u. c. tipa operācijās.
  • Izteiksmē izmantotajās virknēs var būt atslēgvārdi atribūtu vērtību izgūšanai, piemēram, SyncAttSrc vai SyncAttDst.

Konfigurācijas piemērs:

  • <DIV:<SyncAttSrc:NbJour>:5> ar <SyncAttSrc:NbJour> = 5 dod rezultātu 1.