---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 다음에 대한 어댑터 설명 인스턴스 데이터 복제

# 다음에 대한 어댑터 설명 인스턴스 데이터 복제 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 4분

어댑터는 ()에 소비자 인스턴스의 데이터를 삽입하기 전에 생산자 데이터를 수정합니다인스턴스 데이터 복제HLA.

## 어댑터 필드 {#adapter-descriptions__section_gn4_xpw_qfb}

각 어댑터에는 이름 및 설명 필드가 있습니다. 이름이 어댑터 열에 나타납니다. 설명 필드를 사용하여 데이터 변환 목적을 설명합니다.

## 계산 어댑터 {#adapter-descriptions__section_tlg_mtp_qfb}

생산자 데이터에 대한 계산 어댑터를 사용하여 연산 및 연산에 사용되는 값을 지정합니다. {#adapter-descriptions__table_hcx_ytp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 연산: 곱하기 상수 값: 1.08 | 10 | 10.80 |
| 작동: 최대 상수 값: 1000 | 1020 | 1000 |
| 작동: 바닥 상수 값: 0 | 5.5 | 5 |
[표 1. 매개변수 예]

{#adapter-descriptions__table_hcx_ytp_qfb} Max 는 가장 높은 값을 지정하고 Min은 가능한 가장 낮은 값을 지정합니다. 이러한 제한보다 크거나 낮은 값은 해당 제한으로 설정됩니다. int 및 long과 같은 값 형식에는 최대값과 최소값이 있습니다. 이러한 제한보다 높거나 낮은 값은 정밀도 오류를 일으킵니다.

## 문자열 어댑터 연결 {#adapter-descriptions__section_jvr_x5p_qfb}

연결된 문자열 어댑터를 사용하여 지정된 문자열을 원본 데이터에 추가합니다. {#adapter-descriptions__table_cyf_bvp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 문자열: _v2 | 패치10236 | Patch10236_v2 |
[표 2. 매개변수 예]

{#adapter-descriptions__table_cyf_bvp_qfb}

## 고정 폭 형식 어댑터 {#adapter-descriptions__section_mc3_3vp_qfb}

고정 너비 형식 어댑터를 사용하여 고정 너비 입력 데이터의 형식을 다시 지정할 수 있습니다. <kbd class="ph userinput">#</kbd>을 사용하여 양의 정수를 나타내고, <kbd class="ph userinput">@</kbd>를 사용하여 모든 문자를 나타내고, <kbd class="ph userinput">\</kbd>를 리터럴 이스케이프 문자로 사용합니다.{#adapter-descriptions__table_vhj_yvp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 경기: ########## 출력: (###) ###- #### | 7605551212 | (760) 555-1212 |
| 경기: ##### 출력: ###. ## | 10000 | 100.00 |
| 일치: ##\\, ### 출력: ##### | 10,000 | 10000 |
[표 3. 매개변수 예]

{#adapter-descriptions__table_vhj_yvp_qfb}

## 맵 어댑터 {#adapter-descriptions__section_q1b_qwp_qfb}

쉼표로 구분된 리터럴 쌍에 맵 어댑터를 사용하여 원본에서 대상으로의 변환을 매핑합니다. 일치 항목은 정확해야 합니다. 예를 들어, PRB=TASK는 PRB1000 TASK1000로 변환하지 않습니다.{#adapter-descriptions__table_hcd_twp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 지도: PRB=작업, 완료=완료 | 증권 시세 표시기 | 과업 |
| 지도: PRB=작업, 완료=완료 | 완료 | 완료 |
| 지도: PRB=작업, 완료=완료 | PRB1000 | (매핑 없음) |
[표 4. 매개변수 예]

{#adapter-descriptions__table_hcd_twp_qfb}

## 패턴 어댑터 {#adapter-descriptions__section_dr3_bxp_qfb}

정규 표현식에 패턴 어댑터를 사용하여 입력 패턴을 식별합니다. Regex의 괄호를 사용하여 그룹을 식별합니다. 출력 패턴에서 <kbd class="ph userinput">$</kbd>를 사용하여 그룹을 지정합니다. <kbd class="ph userinput">$0</kbd>은 전체 입력을 나타내고, <kbd class="ph userinput">$1</kbd>은 첫 번째 그룹을 나타내고, <kbd class="ph userinput">$2</kbd>는 두 번째 그룹을 나타냅니다. 또한 공백을 포함하여 리터럴 문자를 삽입, 접두어 및 추가하여 어댑터 출력에 표시할 수 있습니다.{#adapter-descriptions__table_h5n_dxp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 정규 표현식: (.\*),(.\*) 출력 패턴: $2 $1 | 스미스, 존 | 존 스미스 |
| 정규 표현식: (ABC\[a-zA-z\]\[a-zA-z\])(ABC\[a-zA-z\]\[a-zA-z\]) 출력 패턴: $1 $0 | ABCDEABCFG (영문) | ABCDE ABCDEABCFG |
| 정규 표현식: (ABC\[a-zA-z\]\[a-zA-z\])(ABC\[a-zA-z\]\[a-zA-z\]) 출력 패턴: $1 릴리스 $0 | ABCDEABCFG (영문) | ABCDE 릴리스 ABCDEABCFG |
[표 5. 매개변수 예]

{#adapter-descriptions__table_h5n_dxp_qfb}두 번째 예에서 일치 항목은 ABC 다음에 두 글자, <kbd class="ph userinput">ABC</kbd> 와 두 글자가 차례로 오는 것입니다. 이 입력값 <kbd class="ph userinput">중 $1</kbd> 는 <kbd class="ph userinput">ABCDE</kbd>입니다. 이 입력값 중 <kbd class="ph userinput">$2</kbd> 는 <kbd class="ph userinput">ABCFG</kbd>입니다. <kbd class="ph userinput">$0</kbd> 은 전체 입력 문자열입니다. 따라서 <kbd class="ph userinput">$1 $0</kbd> 은 <kbd class="ph userinput">ABCDE ABCDEABCFG</kbd>입니다.

## 어댑터 교체 {#adapter-descriptions__section_vr3_lyp_qfb}

replace 어댑터를 사용하여 지정된 입력 문자열 또는 하위 문자열을 지정된 문자열로 바꿉니다. <kbd class="ph userinput">$</kbd>를 사용하여 문자열의 발생 중 일부만 바꿉니다. <kbd class="ph userinput">$1</kbd>은 첫 번째 항목만 대체합니다. <kbd class="ph userinput">$2</kbd>는 두 번째만 대체합니다. 중괄호를 사용하여 처음 N개 항목을 바꿉니다. 예를 들어, <kbd class="ph userinput">${3}</kbd> 는 처음 세 개의 항목을 대체합니다.{#adapter-descriptions__table_ghm_nyp_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 찾기: 런던 교체: 마드리드 | 제품은 런던입니다. 제품은 런던입니다. 제품은 런던입니다. | 제품은 마드리드입니다. 제품은 마드리드입니다. 제품은 마드리드입니다. |
| 찾기: $2 런던 교체: 마드리드 | 제품은 런던입니다. 제품은 런던입니다. 제품은 런던입니다. | 제품은 런던입니다. 제품은 마드리드입니다. 제품은 런던입니다. |
| 찾기: ${2} 런던 교체: 마드리드 | 제품은 런던입니다. 제품은 런던입니다. 제품은 런던입니다. | 제품은 마드리드입니다. 제품은 마드리드입니다. 제품은 런던입니다. |
[표 6. 매개변수 예]

{#adapter-descriptions__table_ghm_nyp_qfb}

## 분할 어댑터 {#adapter-descriptions__section_mjg_zyp_qfb}

지정된 구분 기호(예: 공백)에 분할 어댑터를 사용하여 문자열을 두 개 이상의 문자열로 나눕니다. 출력 패턴에서 <kbd class="ph userinput">$</kbd>를 사용하여 그룹을 지정합니다. <kbd class="ph userinput">$0</kbd>은 전체 입력을 나타내고, <kbd class="ph userinput">$1</kbd>은 첫 번째 그룹을 나타내고, <kbd class="ph userinput">$2</kbd>는 두 번째 그룹을 나타냅니다. 출력 패턴으로 그룹을 반복할 수 있습니다(예: <kbd class="ph userinput">$2, $1, $1</kbd>). 소스 데이터에서 여러 구분 기호 인스턴스가 세 개 이상의 그룹을 만듭니다.
{#adapter-descriptions__table_hxv_jkq_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 구분 기호: " " 출력 패턴: $2, $1 | 존 스미스 | 스미스, 존 |
| 구분 기호: " " 출력 패턴: $2, $1, $1 | 존 해리 스미스 | 해리, 존, 존 |
| 구분 기호: " " 출력 패턴: $3 | 존 해리 스미스 | 대장장이 |
[표 7. 매개변수 예]

{#adapter-descriptions__table_hxv_jkq_qfb}

## 작업 번호 어댑터 {#adapter-descriptions__section_lzc_4s1_sfb}

작업 번호 어댑터를 사용하여 작업 번호에 프리픽스 또는 서픽스를 추가하거나 작업 번호의 프리픽스를 바꿉니다.{#adapter-descriptions__table_mx4_xs1_sfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 수정: 바꾸기 번호 접두사: PRB 새 번호 프리픽스: STRY | PRB80899 | STRY80899 |
| 수정: 접두사 추가 프리픽스: STRY | 08099 | STRY80899 |
[표 8. 매개변수 예]

{#adapter-descriptions__table_mx4_xs1_sfb}

## 시간대 변환 어댑터 {#adapter-descriptions__section_ing_tkq_qfb}

표준 시간대 변환 어댑터를 사용하여 한 표준 시간대를 다른 표준 시간대로 변환할 수 있습니다.
{#adapter-descriptions__table_hsb_blq_qfb__entry__3}

| 매개변수 및 값 | 소스 데이터 | 어댑터 출력 |
|-|-|-|
| 출력 시간대: PDT | 07:00:00 am GMT | 오전 00:00:00 PDT |
[표 9. 매개변수 예]

{#adapter-descriptions__table_hsb_blq_qfb}
**관련 개념**   

* [의 데이터 개인정보 보호 인스턴스 데이터 복제](https://servicenow-prod.fluidtopics.net/Pkqsef9TLfNbvTnHNI_L2Q "(HLA)에서 인스턴스 데이터 복제 여러 원격 소비자를 호스팅할 수 있는 복제 세트의 기능은 고려해야 할 잠재적인 데이터 개인 정보 보호 문제가 있음을 의미합니다.")
* [도메인 분리 및 IDR](https://servicenow-prod.fluidtopics.net/sd1gKcXYD4w0hs2FejM~Jw "인스턴스 데이터 복제 (HLA)는 데이터 수준에서 기능하므로 도메인 분리를 명시적으로 지원하지 않습니다.")  
**관련 참조**   

* [에서 제외된 테이블 인스턴스 데이터 복제](https://servicenow-prod.fluidtopics.net/~g4_t9ro6zBcucC04c4VSg "(HLA)에서 인스턴스 데이터 복제 특정 테이블을 복제할 수 없습니다. 제외 목록에 있는 테이블의 하위 테이블도 제외됩니다.")
* [인스턴스 데이터 복제 속성](https://servicenow-prod.fluidtopics.net/BTCIdfff15vggIEqd6sPOg "이러한 시스템 속성은 (HLA) 애플리케이션의 인스턴스 데이터 복제 동작을 제어합니다.")
* [인스턴스 데이터 복제 역할](https://servicenow-prod.fluidtopics.net/Js_RbPO_ueu2sRc10UJcsg#instance-data-replication-roles "인스턴스 데이터 복제 (HLA)는 이러한 역할과 함께 설치됩니다.")

