Gå til innhold

Operasjoner

SYNCATT

Funksjon som gjør det mulig å hente verdien av et attributt ut fra en underoperasjon. Den returnerer en tom verdi hvis attributtet ikke blir funnet.

Syntaks for nøkkelordet:

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

  • Attribute_Name: navnet på attributtet du vil hente verdien til.
  • Source: SRC eller DST for å fastsette repositoryet som skal brukes. Parameteren er valgfri, med mindre en operasjon er angitt. Hvis parameteren ikke er angitt, gjelder verdien SRC som standard.
  • Operation: ADD eller DEL for å fastsette den ønskede handlingen. Parameteren er valgfri.

Bruksmåte:

  • Nøkkelordet kan bare brukes i importregler, i operasjonen Modify i en SQL-konnektor. Delta-modusen er nemlig bare aktiv ved operasjoner av typen Modify.

Eksempel på konfigurasjon:

  • Spørring som bruker nøkkelordet 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

Funksjon som gjør det mulig å hente verdien av et attributt i et repository (kilde, mål eller delta).

Syntaks for nøkkelordet:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: navnet på attributtet du vil hente verdien til

Bruksmåte:

  • Nøkkelordet SYNCATTSRC kan brukes i alle felt av typen ”expression”, som COPY, MODVALUE osv.
  • Hvis nøkkelordet SYNCATTSRC brukes i filtrerings- eller konverteringsregler, søkes attributtene i kilden som er angitt i reglene.
  • Hvis nøkkelordet SYNCATTSRC brukes i regler av typen ”Match”, søkes attributtene i eksporten av den autoritative kilden

SYNCATTDST

Funksjon som gjør det mulig å hente verdien av et attributt i eksporten av målkilden.

Syntaks for nøkkelordet:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: navnet på attributtet du vil hente verdien til.

Bruksmåte:

  • Nøkkelordet SYNCATTDST kan brukes i alle felt av typen ”expression”, som operasjonene COPY, MODVALUE osv.
  • Nøkkelordet SYNCATTDST kan bare brukes i regler av typen ”Match”; attributtene søkes da i eksporten av målkilden.

SYNCATTSRCOPERATION

Funksjon som gjør det mulig å hente typen operasjon i DELTA-filen. De mulige verdiene er: CREATE, DELETE og MODIFY.

Syntaks for nøkkelordet:

<SYNCATTSRCOPERATION>

Bruksmåte:

  • Nøkkelordet SYNCATTSRCOPERATION kan brukes i alle felt av typen ”expression”, for eksempel i operasjonene COPY, MODVALUE osv.
  • Nøkkelordet SYNCATTSRCOPERATION kan bare brukes i filter- eller konverteringsregler på kilden DELTA.

SYNCSRCMATCHRNB

Funksjon som returnerer nummeret på matching-regelen som gjorde det mulig å knytte sammen to objekter.

Syntaks for nøkkelordet:

<SYNCSRCMATCHRNB>

Bruksmåte:

  • Nøkkelordet SYNCSRCMATCHRNB kan brukes i alle felt av typen ”expression”, for eksempel i operasjonene COPY, MODVALUE osv.
  • Nøkkelordet SYNCATTSRCOPERATION kan bare brukes i ”Match”-regler.