Ir para o conteúdo

Operações

SYNCATT

Função que permite recuperar o valor de um atributo em função de uma suboperação. Devolve vazio se o atributo não for encontrado.

Sintaxe da palavra-chave:

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

  • Attribute_Name: nome do atributo cujo valor se deseja recuperar.
  • Source: SRC ou DST para definir o repositório a utilizar. O parâmetro é opcional, salvo se for indicada uma operação. Se o parâmetro não for indicado, aplica-se o valor SRC por predefinição.
  • Operation: ADD ou DEL para definir a ação desejada. O parâmetro é opcional.

Modo de utilização:

  • A palavra-chave só pode ser utilizada nas regras de importação, na operação Modify de um conector SQL. O modo delta só está ativo nas operações Modify.

Exemplo de configuração:

  • Consulta que utiliza a palavra-chave 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

Função que permite recuperar o valor de um atributo num repositório (origem, destino ou delta).

Sintaxe da palavra-chave:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: nome do atributo cujo valor se deseja recuperar

Modo de utilização:

  • A palavra-chave SYNCATTSRC pode ser utilizada em todos os campos do tipo «expression», como COPY, MODVALUE, etc.
  • Se a palavra-chave SYNCATTSRC for utilizada em regras de filtro ou de conversão, os atributos são procurados na origem indicada nas regras.
  • Se a palavra-chave SYNCATTSRC for utilizada em regras «Match», os atributos são procurados na exportação da fonte autorizada

SYNCATTDST

Função que permite recuperar o valor de um atributo na exportação da fonte de destino.

Sintaxe da palavra-chave:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: nome do atributo cujo valor se deseja recuperar.

Modo de utilização:

  • A palavra-chave SYNCATTDST pode ser utilizada em todos os campos do tipo «expression», como as operações COPY, MODVALUE, etc.
  • A palavra-chave SYNCATTDST só pode ser utilizada em regras «Match», caso em que os atributos são procurados na exportação da fonte de destino.

SYNCATTSRCOPERATION

Função que permite recuperar o tipo de operação no ficheiro DELTA. Os valores possíveis são os seguintes: CREATE, DELETE e MODIFY.

Sintaxe da palavra-chave:

<SYNCATTSRCOPERATION>

Modo de utilização:

  • A palavra-chave SYNCATTSRCOPERATION pode ser utilizada em todos os campos do tipo «expression», como as operações COPY, MODVALUE, etc.
  • A palavra-chave SYNCATTSRCOPERATION só pode ser utilizada em regras de filtro ou de conversão na origem DELTA.

SYNCSRCMATCHRNB

Função que devolve o número da regra de correspondência que permitiu emparelhar dois objetos.

Sintaxe da palavra-chave:

<SYNCSRCMATCHRNB>

Modo de utilização:

  • A palavra-chave SYNCSRCMATCHRNB pode ser utilizada em todos os campos do tipo «expression», como as operações COPY, MODVALUE, etc.
  • A palavra-chave SYNCATTSRCOPERATION só pode ser utilizada em regras «Match».