Skoči na vsebino

Operacije

SYNCATT

Funkcija, ki omogoča pridobitev vrednosti atributa na podlagi podoperacije. Če atributa ni mogoče najti, vrne prazno vrednost.

Sintaksa ključne besede:

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

  • Attribute_Name: ime atributa, katerega vrednost želite pridobiti.
  • Source: SRC ali DST za določitev skladišča, ki ga želite uporabiti. Parameter ni obvezen, razen če je navedena operacija. Če parameter ni naveden, se privzeto uporabi vrednost SRC.
  • Operation: ADD ali DEL za določitev želenega dejanja. Parameter ni obvezen.

Način uporabe:

  • Ključno besedo je mogoče uporabiti samo v pravilih uvoza, v operaciji Modify povezovalnika SQL. Način delta je namreč aktiven samo pri operacijah Modify.

Primer konfiguracije:

  • Poizvedba s ključno besedo 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, ki omogoča pridobitev vrednosti atributa v skladišču (izvornem, ciljnem ali v delti).

Sintaksa ključne besede:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: ime atributa, katerega vrednost želite pridobiti

Način uporabe:

  • Ključno besedo SYNCATTSRC je mogoče uporabiti v vseh poljih vrste „expression“, na primer COPY, MODVALUE itd.
  • Če se ključna beseda SYNCATTSRC uporablja v pravilih filtriranja ali pretvorbe, se atributi iščejo v izvoru, določenem v pravilih.
  • Če se ključna beseda SYNCATTSRC uporablja v pravilih „Match“, se atributi iščejo v izvozu avtoritativnega izvora

SYNCATTDST

Funkcija, ki omogoča pridobitev vrednosti atributa v izvozu ciljnega izvora.

Sintaksa ključne besede:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: ime atributa, katerega vrednost želite pridobiti.

Način uporabe:

  • Ključno besedo SYNCATTDST je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
  • Ključno besedo SYNCATTDST je mogoče uporabiti samo v pravilih „Match“; v tem primeru se atributi iščejo v izvozu ciljnega izvora.

SYNCATTSRCOPERATION

Funkcija, ki omogoča pridobitev vrste operacije v datoteki DELTA. Možne vrednosti so: CREATE, DELETE in MODIFY.

Sintaksa ključne besede:

<SYNCATTSRCOPERATION>

Način uporabe:

  • Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
  • Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti samo v pravilih filtriranja ali pretvorbe na izvoru DELTA.

SYNCSRCMATCHRNB

Funkcija, ki vrne številko pravila ujemanja, ki je omogočilo povezavo dveh objektov.

Sintaksa ključne besede:

<SYNCSRCMATCHRNB>

Način uporabe:

  • Ključno besedo SYNCSRCMATCHRNB je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah COPY, MODVALUE itd.
  • Ključno besedo SYNCATTSRCOPERATION je mogoče uporabiti samo v pravilih „Match“.

PLUS

Funkcija, ki omogoča seštevanje več števil.

Sintaksa ključne besede:

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

  • [X] do [N]: števila, ki jih želite sešteti.

Način uporabe:

  • Ključno besedo PLUS je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
  • Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.

Primer konfiguracije:

  • <PLUS:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 10.

MINUS

Funkcija, ki omogoča odštevanje več števil.

Sintaksa ključne besede:

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

  • [X] do [N]: števila, ki jih želite odšteti.

Način uporabe:

  • Ključno besedo MINUS je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
  • Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.

Primer konfiguracije:

  • <MINUS:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 0.

MULT

Funkcija, ki omogoča množenje več števil.

Sintaksa ključne besede:

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

  • [X] do [N]: števila, ki jih želite zmnožiti.

Način uporabe:

  • Ključno besedo MULT je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
  • Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.

Primer konfiguracije:

  • <MULT:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 25.

DIV

Funkcija, ki omogoča deljenje več števil.

Sintaksa ključne besede:

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

  • [X] do [N]: števila, ki jih želite deliti.

Način uporabe:

  • Ključno besedo DIV je mogoče uporabiti v vseh poljih vrste „expression“, na primer v operacijah vrste COPY, MODVALUE itd.
  • Različni nizi, uporabljeni v izrazu, lahko vsebujejo ključne besede za pridobivanje vrednosti atributov, na primer SyncAttSrc ali SyncAttDst.

Primer konfiguracije:

  • <DIV:<SyncAttSrc:NbJour>:5> za <SyncAttSrc:NbJour> = 5 da rezultat 1.