---
sourceDocument: 요코하마 ServiceNow AI 플랫폼 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - ko-KR

ft:publication_title :

    - 요코하마 ServiceNow AI 플랫폼 관리

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# 텍스트 검색 결과에 영향을 주지 않고 테이블을 다시 인덱싱합니다.

# 텍스트 검색 결과에 영향을 주지 않고 테이블을 다시 인덱싱합니다. {#ariaid-title1}

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

검색 결과에 부정적인 영향을 주지 않고 텍스트 검색 인덱스를 다시 작성합니다. 인덱스 재작성이 진행되는 동안에도 테이블에서 텍스트 검색을 계속 수행할 수 있습니다.

## 시작하기 전에

인덱스를 다시 작성하려는 테이블이 인덱싱 및 검색을 위해 이미 구성되어 있어야 합니다. 이 구성 프로세스에 대한 자세한 내용은 다음 문서를 참조하십시오 [인덱싱 및 검색을 위한 테이블 구성](https://servicenow-prod.fluidtopics.net/xyhvCeIGJylwybWmLp0nYg#configure-single-table-for-indexing "테이블에 대한 Zing 텍스트 인덱싱을 활성화하여 사용자가 기록에서 문자열 값을 검색할 수 있도록 합니다. 검색 동작을 제어하도록 테이블의 텍스트 인덱싱 속성, 스톱 워드 및 동의어 사전을 구성합니다.").  
필요한 역할: admin  
주:  
시스템 속성 값이 기본값에서 변경된 경우 glide.script_processor.admin 해당 속성 값으로 지정된 역할이 필요합니다. 이 속성 값과 그 효과에 대한 자세한 내용은 다음 문서를 참조하십시오 [Restrict access to background script \[Updated in Security Center 1.3 and 2.0\]](https://www.servicenow.com/docs/access?context=sc-restrict-access-to-background-script&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).

## 이 태스크 정보

이 재인덱싱 방법은 재작성이 수행되기 전에 전체 텍스트 검색 인덱스를 제거하지 않습니다. 텍스트 검색 테이블 인덱스를 한 번에 한 기록씩 다시 작성하고 대상 테이블 계층 구조만 다시 인덱싱합니다. 예를 들어 sc_cat_item 테이블을 선택하면 sc_cat_item 테이블만 다시 인덱싱됩니다.

## 프로시저

1. 다음으로 이동 모두시스템 정의스크립트 - 백그라운드.  
   주:  
   시스템 속성 값이 security_admin로 설정되어 있는 경우 glide.script_processor.admin 이 모듈에 액세스하려면 해당 권한 있는 역할로 상승해야 합니다. 권한 상승에 대한 자세한 내용은 다음 문서를 참조하십시오 [Elevated privilege roles](https://www.servicenow.com/docs/access?context=c_ElevatedPrivilege&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).
2. 스크립트 실행(서버에서 실행된 JavaScript) 텍스트 필드에 그림과 같이 두 인수를 따옴표로 묶으면서 다음 백그라운드 스크립트를 입력합니다.  

       new GlideTextIndexEvent ( ).indexUpdate('TABLE_NAME', 'EMAIL_ADDRESS');

   위치:
   * `TABLE_NAME` 는 재인덱싱할 테이블의 이름입니다.  
     주:  
     지정된 테이블과 해당 하위 테이블만 다시 인덱싱됩니다.
   * `EMAIL_ADDRESS` 은 테이블 재인덱싱이 완료될 때 이메일 알림을 보내야 하는 주소입니다. 이메일 알림을 사용하지 않으려면 <kbd class="ph userinput">null</kbd> 을 입력합니다.
   {#real-time-reindexing__ul_xfp_5j2_d2b}  
   예를 들어, kb_knowledge 테이블 텍스트 검색 인덱스를 다시 생성하고 다시 빌드가 완료된 후 이메일 알림이 필요하지 않도록 지정하려면 다음 백그라운드 스크립트를 생성합니다.

       new GlideTextIndexEvent ( ).indexUpdate('kb_knowledge', 'null');

   스크립트는 인덱스 핸들러가 처리하는 이벤트를 생성하므로 스크립트는 재인덱싱 작업이 완료될 때 차단 없이 완료됩니다.
3. 스크립트 실행을 선택합니다.
{#real-time-reindexing__steps_fqz_yq1_xdb}

## 결과

시스템은 지정된 테이블에 대한 텍스트 검색을 다시 인덱싱합니다. sys_metadata와 같은 큰 테이블의 경우 재인덱싱에 몇 시간이 걸릴 수 있지만 스크립트가 실행되는 동안에도 테이블에서 텍스트 검색을 수행할 수 있습니다.

