Descrições do adaptador para Replicação de dados da instância
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
| 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 |
Adaptador de cadeia de caracteres de concatenação
| 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
| 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
| 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
| 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 |
Adaptador de substituição
| 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 um delimitador especificado, como um espaço, para dividir uma cadeia de caracteres em duas cadeias de caracteres ou mais. 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.
| 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
| 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.
| 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 |