Kihagyás

Műveletek

SYNCATT

Függvény, amellyel egy attribútum értéke kérhető le egy részművelet alapján. Ha az attribútum nem található, üres értéket ad vissza.

A kulcsszó szintaxisa:

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

  • Attribute_Name: annak az attribútumnak a neve, amelynek az értékét le szeretné kérni.
  • Source: SRC vagy DST a használandó tárház meghatározásához. A paraméter nem kötelező, kivéve, ha művelet is meg van adva. Ha a paraméter nincs megadva, alapértelmezés szerint az SRC érték érvényes.
  • Operation: ADD vagy DEL a kívánt művelet meghatározásához. A paraméter nem kötelező.

Használati mód:

  • A kulcsszó csak importálási szabályokban, egy SQL-összekötő Modify műveletében használható. A delta mód ugyanis csak a Modify műveleteknél aktív.

Konfigurációs példa:

  • A SYNCATT kulcsszót használó lekérdezés:
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

Függvény, amellyel egy attribútum értéke kérhető le egy tárházban (forrás, cél vagy delta).

A kulcsszó szintaxisa:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: annak az attribútumnak a neve, amelynek az értékét le szeretné kérni

Használati mód:

  • A SYNCATTSRC kulcsszó minden „expression” típusú mezőben használható, például COPY, MODVALUE stb.
  • Ha a SYNCATTSRC kulcsszót szűrési vagy átalakítási szabályokban használja, a rendszer az attribútumokat a szabályokban megadott forrásban keresi.
  • Ha a SYNCATTSRC kulcsszót „Match” szabályokban használja, a rendszer az attribútumokat a mérvadó forrás exportjában keresi

SYNCATTDST

Függvény, amellyel egy attribútum értéke kérhető le a célforrás exportjában.

A kulcsszó szintaxisa:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: annak az attribútumnak a neve, amelynek az értékét le szeretné kérni.

Használati mód:

  • A SYNCATTDST kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. műveletekben.
  • A SYNCATTDST kulcsszó csak „Match” szabályokban használható; ilyenkor a rendszer az attribútumokat a célforrás exportjában keresi.

SYNCATTSRCOPERATION

Függvény, amellyel a művelet típusa kérhető le a DELTA-fájlban. A lehetséges értékek: CREATE, DELETE és MODIFY.

A kulcsszó szintaxisa:

<SYNCATTSRCOPERATION>

Használati mód:

  • A SYNCATTSRCOPERATION kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. műveletekben.
  • A SYNCATTSRCOPERATION kulcsszó csak a DELTA forráson alkalmazott szűrési vagy átalakítási szabályokban használható.

SYNCSRCMATCHRNB

Függvény, amely annak a megfeleltetési szabálynak a számát adja vissza, amely lehetővé tette két objektum párosítását.

A kulcsszó szintaxisa:

<SYNCSRCMATCHRNB>

Használati mód:

  • A SYNCSRCMATCHRNB kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. műveletekben.
  • A SYNCATTSRCOPERATION kulcsszó csak „Match” szabályokban használható.

PLUS

Függvény, amellyel több szám adható össze.

A kulcsszó szintaxisa:

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

  • [X]–[N]: az összeadandó számok.

Használati mód:

  • A PLUS kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. típusú műveletekben.
  • A kifejezésben használt különböző karakterláncok kulcsszavakat tartalmazhatnak az attribútumértékek lekéréséhez, például SyncAttSrc vagy SyncAttDst.

Konfigurációs példa:

  • <PLUS:<SyncAttSrc:NbJour>:5> eredménye 10, ha <SyncAttSrc:NbJour> = 5.

MINUS

Függvény, amellyel több szám vonható ki egymásból.

A kulcsszó szintaxisa:

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

  • [X]–[N]: a kivonandó számok.

Használati mód:

  • A MINUS kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. típusú műveletekben.
  • A kifejezésben használt különböző karakterláncok kulcsszavakat tartalmazhatnak az attribútumértékek lekéréséhez, például SyncAttSrc vagy SyncAttDst.

Konfigurációs példa:

  • <MINUS:<SyncAttSrc:NbJour>:5> eredménye 0, ha <SyncAttSrc:NbJour> = 5.

MULT

Függvény, amellyel több szám szorozható össze.

A kulcsszó szintaxisa:

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

  • [X]–[N]: az összeszorzandó számok.

Használati mód:

  • A MULT kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. típusú műveletekben.
  • A kifejezésben használt különböző karakterláncok kulcsszavakat tartalmazhatnak az attribútumértékek lekéréséhez, például SyncAttSrc vagy SyncAttDst.

Konfigurációs példa:

  • <MULT:<SyncAttSrc:NbJour>:5> eredménye 25, ha <SyncAttSrc:NbJour> = 5.

DIV

Függvény, amellyel több szám osztható el egymással.

A kulcsszó szintaxisa:

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

  • [X]–[N]: az elosztandó számok.

Használati mód:

  • A DIV kulcsszó minden „expression” típusú mezőben használható, például a COPY, MODVALUE stb. típusú műveletekben.
  • A kifejezésben használt különböző karakterláncok kulcsszavakat tartalmazhatnak az attribútumértékek lekéréséhez, például SyncAttSrc vagy SyncAttDst.

Konfigurációs példa:

  • <DIV:<SyncAttSrc:NbJour>:5> eredménye 1, ha <SyncAttSrc:NbJour> = 5.