Vai al contenuto

Operazioni

SYNCATT

Funzione che permette di recuperare il valore di un attributo in funzione di una sotto-operazione. Restituisce un valore vuoto se l'attributo non viene trovato.

Sintassi della parola chiave:

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

  • Attribute_Name: nome dell'attributo di cui si desidera recuperare il valore.
  • Source: SRC o DST per definire il repository da utilizzare. Il parametro è opzionale, salvo se viene indicata un'operazione. Se il parametro non viene indicato, viene applicato il valore SRC per impostazione predefinita.
  • Operation: ADD o DEL per definire l'azione desiderata. Il parametro è facoltativo.

Modalità d'uso:

  • La parola chiave può essere utilizzata solo nelle regole di importazione, nell'operazione Modify di un connettore SQL. La modalità delta è attiva solo sulle operazioni Modify.

Esempio di configurazione:

  • Query che utilizza la parola chiave 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

Funzione che permette di recuperare il valore di un attributo in un repository (origine, destinazione o delta).

Sintassi della parola chiave:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: nome dell'attributo di cui si desidera recuperare il valore

Modalità d'uso:

  • La parola chiave SYNCATTSRC può essere utilizzata in tutti i campi di tipo «expression», come COPY, MODVALUE, ecc.
  • Se la parola chiave SYNCATTSRC viene utilizzata in regole di filtro o di conversione, gli attributi vengono cercati nell'origine indicata nelle regole.
  • Se la parola chiave SYNCATTSRC viene utilizzata in regole «Match», gli attributi vengono cercati nell'esportazione della fonte autorevole

SYNCATTDST

Funzione che permette di recuperare il valore di un attributo nell'esportazione della fonte di destinazione.

Sintassi della parola chiave:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: nome dell'attributo di cui si desidera recuperare il valore.

Modalità d'uso:

  • La parola chiave SYNCATTDST può essere utilizzata in tutti i campi di tipo «expression», come le operazioni COPY, MODVALUE, ecc.
  • La parola chiave SYNCATTDST può essere utilizzata solo in regole «Match», in tal caso gli attributi vengono cercati nell'esportazione della fonte di destinazione.

SYNCATTSRCOPERATION

Funzione che permette di recuperare il tipo di operazione nel file DELTA. I valori possibili sono i seguenti: CREATE, DELETE e MODIFY.

Sintassi della parola chiave:

<SYNCATTSRCOPERATION>

Modalità d'uso:

  • La parola chiave SYNCATTSRCOPERATION può essere utilizzata in tutti i campi di tipo «expression», come le operazioni COPY, MODVALUE, ecc.
  • La parola chiave SYNCATTSRCOPERATION può essere utilizzata solo nelle regole di filtro o di conversione sull'origine DELTA.

SYNCSRCMATCHRNB

Funzione che restituisce il numero della regola di abbinamento che ha permesso di associare due oggetti.

Sintassi della parola chiave:

<SYNCSRCMATCHRNB>

Modalità d'uso:

  • La parola chiave SYNCSRCMATCHRNB può essere utilizzata in tutti i campi di tipo «expression», come le operazioni COPY, MODVALUE, ecc.
  • La parola chiave SYNCATTSRCOPERATION può essere utilizzata solo nelle regole «Match».