Operationer¶
SYNCATT¶
Funktion, hvormed værdien af et attribut hentes ud fra en underoperation. Den returnerer en tom værdi, hvis attributtet ikke findes.
Syntaks for nøgleordet:
<SYNCATT:[Attribute_Name]:[Source]:[Operation]>
- Attribute_Name: navnet på det attribut, hvis værdi du vil hente.
- Source: SRC eller DST til at fastlægge det repository, der skal lægges til grund. Parameteren er valgfri, medmindre der er angivet en operation. Er parameteren ikke angivet, gælder værdien SRC som standard.
- Operation: ADD eller DEL til at fastlægge den ønskede handling. Parameteren er valgfri.
Anvendelsesmåde:
- Nøgleordet kan kun bruges i importregler, i operationen Modify på en SQL-konnektor. Delta-tilstanden er nemlig kun aktiv ved operationer af typen Modify.
Eksempel på konfiguration:
- Forespørgsel, der bruger nøgleordet SYNCATT:
1 2 3 4 5 6 | |
SYNCATTSRC¶
Funktion, hvormed værdien af et attribut i et repository hentes (kilde, destination eller delta).
Syntaks for nøgleordet:
<SYNCATTSRC:[Attribute_Name]>
- Attribute_Name: navnet på det attribut, hvis værdi du vil hente
Anvendelsesmåde:
- Nøgleordet SYNCATTSRC kan bruges i alle felter af typen ”expression”, for eksempel i COPY, MODVALUE osv.
- Bruges nøgleordet SYNCATTSRC i filtrerings- eller konverteringsregler, søges attributterne i den kilde, der er angivet i reglerne.
- Bruges nøgleordet SYNCATTSRC i regler af typen ”Match”, søges attributterne i eksporten fra den autoritative kilde
SYNCATTDST¶
Funktion, hvormed værdien af et attribut i eksporten fra målkilden hentes.
Syntaks for nøgleordet:
<SYNCATTDST:[Attribute_Name]>
- Attribute_Name: navnet på det attribut, hvis værdi du vil hente.
Anvendelsesmåde:
- Nøgleordet SYNCATTDST kan bruges i alle felter af typen ”expression”, for eksempel i operationerne COPY, MODVALUE osv.
- Nøgleordet SYNCATTDST kan kun bruges i regler af typen ”Match”; attributterne søges da i eksporten fra målkilden.
SYNCATTSRCOPERATION¶
Funktion, hvormed typen af operation i DELTA-filen hentes. De mulige værdier er: CREATE, DELETE og MODIFY.
Syntaks for nøgleordet:
<SYNCATTSRCOPERATION>
Anvendelsesmåde:
- Nøgleordet SYNCATTSRCOPERATION kan bruges i alle felter af typen ”expression”, f.eks. i operationerne COPY, MODVALUE osv.
- Nøgleordet SYNCATTSRCOPERATION kan kun bruges i filter- eller konverteringsregler på kilden DELTA.
SYNCSRCMATCHRNB¶
Funktion, der returnerer nummeret på den matchningsregel, som gjorde det muligt at sammenkoble to objekter.
Syntaks for nøgleordet:
<SYNCSRCMATCHRNB>
Anvendelsesmåde:
- Nøgleordet SYNCSRCMATCHRNB kan bruges i alle felter af typen ”expression”, f.eks. i operationerne COPY, MODVALUE osv.
- Nøgleordet SYNCATTSRCOPERATION kan kun bruges i regler af typen ”Match”.