Operacije¶
SYNCATT¶
Funkcija koja omogućuje dohvaćanje vrijednosti atributa na temelju podoperacije. Vraća praznu vrijednost ako atribut nije pronađen.
Sintaksa ključne riječi:
<SYNCATT:[Attribute_Name]:[Source]:[Operation]>
- Attribute_Name: naziv atributa čiju vrijednost želite dohvatiti.
- Source: SRC ili DST za definiranje repozitorija koji će se koristiti. Parametar nije obavezan, osim ako je navedena operacija. Ako parametar nije naveden, prema zadanim se postavkama primjenjuje vrijednost SRC.
- Operation: ADD ili DEL za definiranje željene radnje. Parametar nije obavezan.
Način upotrebe:
- Ključna riječ može se koristiti samo u pravilima uvoza, u operaciji Modify poveznika SQL. Način delta aktivan je samo u operacijama Modify.
Primjer konfiguracije:
- Upit s ključnom riječi SYNCATT:
1 2 3 4 5 6 | |
SYNCATTSRC¶
Funkcija koja omogućuje dohvaćanje vrijednosti atributa u repozitoriju (izvornom, odredišnom ili delti).
Sintaksa ključne riječi:
<SYNCATTSRC:[Attribute_Name]>
- Attribute_Name: naziv atributa čiju vrijednost želite dohvatiti
Način upotrebe:
- Ključna riječ SYNCATTSRC može se koristiti u svim poljima tipa „expression“, kao što su COPY, MODVALUE itd.
- Ako se ključna riječ SYNCATTSRC koristi u pravilima filtriranja ili pretvorbe, atributi se traže u izvoru navedenom u pravilima.
- Ako se ključna riječ SYNCATTSRC koristi u pravilima „Match“, atributi se traže u izvozu autoritativnog izvora
SYNCATTDST¶
Funkcija koja omogućuje dohvaćanje vrijednosti atributa u izvozu ciljnog izvora.
Sintaksa ključne riječi:
<SYNCATTDST:[Attribute_Name]>
- Attribute_Name: naziv atributa čiju vrijednost želite dohvatiti.
Način upotrebe:
- Ključna riječ SYNCATTDST može se koristiti u svim poljima tipa „expression“, kao što su operacije COPY, MODVALUE itd.
- Ključna riječ SYNCATTDST može se koristiti samo u pravilima „Match“, a u tom se slučaju atributi traže u izvozu ciljnog izvora.
SYNCATTSRCOPERATION¶
Funkcija koja omogućuje dohvaćanje tipa operacije u datoteci DELTA. Moguće vrijednosti su sljedeće: CREATE, DELETE i MODIFY.
Sintaksa ključne riječi:
<SYNCATTSRCOPERATION>
Način upotrebe:
- Ključna riječ SYNCATTSRCOPERATION može se koristiti u svim poljima tipa „expression“, kao što su operacije COPY, MODVALUE itd.
- Ključna riječ SYNCATTSRCOPERATION može se koristiti samo u pravilima filtriranja ili pretvorbe na izvoru DELTA.
SYNCSRCMATCHRNB¶
Funkcija koja vraća broj pravila podudaranja koje je omogućilo uparivanje dvaju objekata.
Sintaksa ključne riječi:
<SYNCSRCMATCHRNB>
Način upotrebe:
- Ključna riječ SYNCSRCMATCHRNB može se koristiti u svim poljima tipa „expression“, kao što su operacije COPY, MODVALUE itd.
- Ključna riječ SYNCATTSRCOPERATION može se koristiti samo u pravilima „Match“.
PLUS¶
Funkcija koja omogućuje zbrajanje više brojeva.
Sintaksa ključne riječi:
<PLUS:[X]:…:[N]>
- [X] do [N]: brojevi koje treba zbrojiti.
Način upotrebe:
- Ključna riječ PLUS može se koristiti u svim poljima tipa „expression“, kao što su operacije tipa COPY, MODVALUE itd.
- Različiti nizovi koji se koriste u izrazu mogu sadržavati ključne riječi za dohvaćanje vrijednosti atributa, na primjer SyncAttSrc ili SyncAttDst.
Primjer konfiguracije:
- <PLUS:<SyncAttSrc:NbJour>:5> uz <SyncAttSrc:NbJour> = 5 daje rezultat 10.
MINUS¶
Funkcija koja omogućuje oduzimanje više brojeva.
Sintaksa ključne riječi:
<MINUS:[X]:…:[N]>
- [X] do [N]: brojevi koje treba oduzeti.
Način upotrebe:
- Ključna riječ MINUS može se koristiti u svim poljima tipa „expression“, kao što su operacije tipa COPY, MODVALUE itd.
- Različiti nizovi koji se koriste u izrazu mogu sadržavati ključne riječi za dohvaćanje vrijednosti atributa, na primjer SyncAttSrc ili SyncAttDst.
Primjer konfiguracije:
- <MINUS:<SyncAttSrc:NbJour>:5> uz <SyncAttSrc:NbJour> = 5 daje rezultat 0.
MULT¶
Funkcija koja omogućuje množenje više brojeva.
Sintaksa ključne riječi:
<MULT:[X]:…:[N]>
- [X] do [N]: brojevi koje treba pomnožiti.
Način upotrebe:
- Ključna riječ MULT može se koristiti u svim poljima tipa „expression“, kao što su operacije tipa COPY, MODVALUE itd.
- Različiti nizovi koji se koriste u izrazu mogu sadržavati ključne riječi za dohvaćanje vrijednosti atributa, na primjer SyncAttSrc ili SyncAttDst.
Primjer konfiguracije:
- <MULT:<SyncAttSrc:NbJour>:5> uz <SyncAttSrc:NbJour> = 5 daje rezultat 25.
DIV¶
Funkcija koja omogućuje dijeljenje više brojeva.
Sintaksa ključne riječi:
<DIV:[X]:…:[N]>
- [X] do [N]: brojevi koje treba podijeliti.
Način upotrebe:
- Ključna riječ DIV može se koristiti u svim poljima tipa „expression“, kao što su operacije tipa COPY, MODVALUE itd.
- Različiti nizovi koji se koriste u izrazu mogu sadržavati ključne riječi za dohvaćanje vrijednosti atributa, na primjer SyncAttSrc ili SyncAttDst.
Primjer konfiguracije:
- <DIV:<SyncAttSrc:NbJour>:5> uz <SyncAttSrc:NbJour> = 5 daje rezultat 1.