Descrições do adaptador para Replicação de dados da instância

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 4 min. de leitura
  • Os adaptadores modificam os dados do produtor antes de inserir os dados em instâncias do consumidor em Replicação de dados da instância (IDR).

    Campos do adaptador

    Cada adaptador tem campos Nome e Descrição O nome aparece na coluna Adaptador. Use o campo Descrição para explicar a finalidade da conversão de dados.

    Adaptador de Cálculo

    Use o adaptador de cálculo nos dados do produtor para especificar a operação e o valor que é usado na operação.
    Tabela 1. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador
    Operação: Multiplicar

    Valor constante: 1,08

    10 10,80
    Operação: Máximo

    Valor constante: 1000

    1020 1000
    Operação: piso

    Valor da constante: 0

    5,5 5
    Máximo especifica o maior e Mínimo especifica os valores mais baixos possíveis. Valores acima ou abaixo desses limites serão definidos para esses limites. Tipos de valor como int e long têm valores máximos e mínimos. Valores acima ou abaixo desses limites causam erros de precisão.

    Adaptador de cadeia de caracteres de concatenação

    Use o adaptador de cadeia de caracteres de concatenação para anexar uma cadeia de caracteres especificada aos dados de origem.
    Tabela 2. Exemplo de parâmetro
    Parâmetro e valor Dados de origem Saída do adaptador
    Cadeia de caracteres: _v2 Patch10236 Patch10236_v2

    Regra do adaptador de formato de largura fixa

    Use o adaptador de formato de largura fixa para reformatar os dados de entrada de largura fixa. Use # para representar qualquer número inteiro positivo, @ para representar qualquer caractere e \ como o caractere de escape literal.
    Tabela 3. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador
    Correspondência: ##########

    Saída: (###) ###-####

    7605551212 (760) 555-1212
    Correspondência: #####

    Saída: ###.##

    10000 100,00
    Correspondência: ##\,###

    Saída: #####

    10.000 10000

    Adaptador de mapa

    Use o adaptador de mapa para pares de literais separados por vírgula para mapear conversões de origem para destino. As correspondências devem ser exatas. Por exemplo, PRB=TASK não converteria PRB1000 em TASK1000.
    Tabela 4. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador
    Mapa: PRB=TASK, concluído=completo PRB TASK
    Mapa: PRB = TASK, concluído=completo concluído concluir
    Mapa: PRB=TASK, concluído=completo PRB1000 (sem mapeamento)

    Adaptador de padrão

    Use o adaptador de padrão para expressões regulares para identificar padrões de entrada. Use parênteses no Regex para identificar grupos. Em Padrão de Saída, use $ para especificar grupos. $0 representa a entrada inteira, $1 representa o primeiro grupo, $2 representa o segundo grupo e assim por diante. Você também pode inserir, prefixar e acrescentar caracteres literais, incluindo espaços para que eles apareçam na saída do adaptador.
    Tabela 5. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador

    Regex: (.*),(.*)

    Padrão de saída: $2 $1

    Smith, John John Smith

    Regex: (ABC [a-zA-z] [a-zA-z]) (ABC [a-zA-z] [a-zA-z])

    Padrão de saída: $1 $0

    ABCDEABCFG ABCDE ABCDEABCFG

    Regex: (ABC [a-zA-z] [a-zA-z]) (ABC [a-zA-z] [a-zA-z])

    Padrão de saída: $1 release $0

    ABCDEABCFG ABCDE versão ABCDEABCFG
    No segundo exemplo, a correspondência é ABC seguida por duas letras, seguidas por ABC e duas letras. $1 desta entrada é ABCDE. $2 desta entrada são ABCFG. $0 é a cadeia de caracteres de entrada inteira. Portanto, $1 $0 é ABCDE ABCDEABCFG.

    Adaptador de substituição

    Use o adaptador de substituição para substituir uma cadeia de caracteres de entrada especificada por uma cadeia de caracteres especificada. Use $ para substituir apenas algumas das ocorrências da cadeia de caracteres. $1 substitui somente a primeira ocorrência; $2 substitui apenas a segunda. Use chaves para substituir as primeiras N ocorrências. Por exemplo, ${3} substitui as três primeiras ocorrências.
    Tabela 6. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador

    Localizar: Londres

    Substituir: Madri

    O produto é Londres. O produto é Londres. O produto é Londres. O produto é Madri. O produto é Madri. O produto é Madri.

    Localizar: $2 Londres

    Substituir: Madri

    O produto é Londres. O produto é Londres. O produto é Londres. O produto é Londres. O produto é Madri. O produto é Londres.

    Localizar: ${2} Londres

    Substituir: Madri

    O produto é Londres. O produto é Londres. O produto é Londres. O produto é Madri. O produto é Madri. O produto é Londres.

    Adaptador de divisão

    Use o adaptador de divisão para dividir uma cadeia de caracteres em duas ou mais cadeias de caracteres usando um delimitador especificado composto de letras, números ou caracteres especiais (sem espaços). Em Padrão de Saída, use $ para especificar grupos. $0 representa a entrada inteira, $1 representa o primeiro grupo, $2 representa o segundo grupo e assim por diante. Você pode repetir um grupo em um padrão de saída, por exemplo, $2, $1, $1. Várias instâncias de um delimitador nos dados de origem criam três ou mais grupos.

    Tabela 7. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador

    Delimitador : -

    Padrão de saída: $2, $1

    John-Smith Smith, John

    Delimitador : -

    Padrão de saída: $2, $1, $1

    John-Harry-smith Harry, John, John

    Delimitador : -

    Padrão de Saída: $3

    John-Harry-smith Smith

    Adaptador de número de tarefa

    Use o adaptador de número de tarefa para adicionar um prefixo ou sufixo a um número de tarefa ou substituir o prefixo do número de tarefa.
    Tabela 8. Exemplos de parâmetros
    Parâmetro e valor Dados de origem Saída do adaptador

    Modificação: Substituir

    Prefixo Numérico: PRB

    Novo prefixo numérico: STRY

    PRB80899 STRY80899

    Modificação: Adicionar prefixo

    Prefixo: STRY

    08099 STRY80899

    Adaptador de conversão de fuso horário

    Use o adaptador de conversão de fuso horário para converter um fuso horário em outro.

    Tabela 9. Exemplo de parâmetro
    Parâmetro e valor Dados de origem Saída do adaptador
    Fuso horário de saída: PDT 07:00:00 GMT 00:00:00 PDT