---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

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

# Descrições do adaptador para Replicação de dados da instância {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 {#adapter-descriptions__section_gn4_xpw_qfb}

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 {#adapter-descriptions__section_tlg_mtp_qfb}

Use o adaptador de cálculo nos dados do produtor para especificar a operação e o valor que é usado na operação. {#adapter-descriptions__table_hcx_ytp_qfb__entry__3}

| 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 |
[Tabela 1. Exemplos de parâmetros]

{#adapter-descriptions__table_hcx_ytp_qfb} 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 {#adapter-descriptions__section_jvr_x5p_qfb}

Use o adaptador de cadeia de caracteres de concatenação para anexar uma cadeia de caracteres especificada aos dados de origem. {#adapter-descriptions__table_cyf_bvp_qfb__entry__3}

| Parâmetro e valor | Dados de origem | Saída do adaptador |
|-|-|-|
| Cadeia de caracteres: _v2 | Patch10236 | Patch10236_v2 |
[Tabela 2. Exemplo de parâmetro]

{#adapter-descriptions__table_cyf_bvp_qfb}

## Regra do adaptador de formato de largura fixa {#adapter-descriptions__section_mc3_3vp_qfb}

Use o adaptador de formato de largura fixa para reformatar os dados de entrada de largura fixa. Use <kbd class="ph userinput">#</kbd> para representar qualquer número inteiro positivo, <kbd class="ph userinput">@</kbd> para representar qualquer caractere e <kbd class="ph userinput">\</kbd> como o caractere de escape literal.{#adapter-descriptions__table_vhj_yvp_qfb__entry__3}

| 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 |
[Tabela 3. Exemplos de parâmetros]

{#adapter-descriptions__table_vhj_yvp_qfb}

## Adaptador de mapa {#adapter-descriptions__section_q1b_qwp_qfb}

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.{#adapter-descriptions__table_hcd_twp_qfb__entry__3}

| 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) |
[Tabela 4. Exemplos de parâmetros]

{#adapter-descriptions__table_hcd_twp_qfb}

## Adaptador de padrão {#adapter-descriptions__section_dr3_bxp_qfb}

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 <kbd class="ph userinput">$</kbd> para especificar grupos. <kbd class="ph userinput">$0</kbd> representa a entrada inteira, <kbd class="ph userinput">$1</kbd> representa o primeiro grupo, <kbd class="ph userinput">$2</kbd> 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.{#adapter-descriptions__table_h5n_dxp_qfb__entry__3}

| 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 |
[Tabela 5. Exemplos de parâmetros]

{#adapter-descriptions__table_h5n_dxp_qfb}No segundo exemplo, a correspondência é ABC seguida por duas letras, seguidas por <kbd class="ph userinput">ABC</kbd> e duas letras. <kbd class="ph userinput">$1</kbd> desta entrada é <kbd class="ph userinput">ABCDE</kbd>. <kbd class="ph userinput">$2</kbd> desta entrada são <kbd class="ph userinput">ABCFG</kbd>. <kbd class="ph userinput">$0</kbd> é a cadeia de caracteres de entrada inteira. Portanto, <kbd class="ph userinput">$1 $0</kbd> é <kbd class="ph userinput">ABCDE ABCDEABCFG</kbd>.

## Adaptador de substituição {#adapter-descriptions__section_vr3_lyp_qfb}

Use o adaptador de substituição para substituir uma cadeia de caracteres de entrada especificada por uma cadeia de caracteres especificada. Use <kbd class="ph userinput">$</kbd> para substituir apenas algumas das ocorrências da cadeia de caracteres. <kbd class="ph userinput">$1</kbd> substitui somente a primeira ocorrência; <kbd class="ph userinput">$2</kbd> substitui apenas a segunda. Use chaves para substituir as primeiras N ocorrências. Por exemplo, <kbd class="ph userinput">${3}</kbd> substitui as três primeiras ocorrências.{#adapter-descriptions__table_ghm_nyp_qfb__entry__3}

| 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. |
[Tabela 6. Exemplos de parâmetros]

{#adapter-descriptions__table_ghm_nyp_qfb}

## Adaptador de divisão {#adapter-descriptions__section_mjg_zyp_qfb}

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 <kbd class="ph userinput">$</kbd> para especificar grupos. <kbd class="ph userinput">$0</kbd> representa a entrada inteira, <kbd class="ph userinput">$1</kbd> representa o primeiro grupo, <kbd class="ph userinput">$2</kbd> representa o segundo grupo e assim por diante. Você pode repetir um grupo em um padrão de saída, por exemplo, <kbd class="ph userinput">$2, $1, $1</kbd>. Várias instâncias de um delimitador nos dados de origem criam três ou mais grupos.
{#adapter-descriptions__table_hxv_jkq_qfb__entry__3}

| 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 |
[Tabela 7. Exemplos de parâmetros]

{#adapter-descriptions__table_hxv_jkq_qfb}

## Adaptador de número de tarefa {#adapter-descriptions__section_lzc_4s1_sfb}

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.{#adapter-descriptions__table_mx4_xs1_sfb__entry__3}

| 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 |
[Tabela 8. Exemplos de parâmetros]

{#adapter-descriptions__table_mx4_xs1_sfb}

## Adaptador de conversão de fuso horário {#adapter-descriptions__section_ing_tkq_qfb}

Use o adaptador de conversão de fuso horário para converter um fuso horário em outro.
{#adapter-descriptions__table_hsb_blq_qfb__entry__3}

| 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 |
[Tabela 9. Exemplo de parâmetro]

{#adapter-descriptions__table_hsb_blq_qfb}
**Conceitos relacionados**   

* [Privacidade de dados em Replicação de dados da instância](https://servicenow-prod.fluidtopics.net/USBpzS9wReakebpcE6fOfQ "A capacidade dos conjuntos de replicação de hospedar vários consumidores remotos em Replicação de dados da instância (IDR) significa que há possíveis problemas de privacidade de dados a serem considerados.")
* [Domain Separation e IDR](https://servicenow-prod.fluidtopics.net/iR27Ihz6GxBNjlizDvXzwg "Replicação de dados da instância (IDR) funciona no nível de dados, o que significa que ele não oferece suporte explícito ao Domain Separation.")  
**Referência relacionada**   

* [Tabelas excluídas em Replicação de dados da instância](https://servicenow-prod.fluidtopics.net/a_xJy7ogcxoye8iLenADyQ "Você não pode replicar determinadas tabelas em Replicação de dados da instância (IDR). Tabelas secundárias de tabelas na lista de exclusão também são excluídas.")
* [propriedades de Replicação de dados da instância](https://servicenow-prod.fluidtopics.net/QBxkhEi7O3FK8avdIimIbQ "Essas propriedades do sistema controlam o comportamento da aplicação Replicação de dados da instância (IDR).")
* [Funções Replicação de dados da instância](https://servicenow-prod.fluidtopics.net/cyzQxQfK61EoWEGhmL8aVg#instance-data-replication-roles "Replicação de dados da instância (IDR) é instalado com essas funções.")

