---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# DynamicSchemaAPI - 전역

# DynamicSchemaAPI - 전역 {#ariaid-title1}

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

DynamicSchemaAPI는 동적 스키마 구현에서 사용하는 다양한 캐시를 지우는 메서드를 제공합니다.

clear() 메서드를 실행하려면 dynamic_schema_writer 역할이 있어야 합니다.  
주:  
프로덕션 환경에서는 clear() 메서드를 호출할 필요가 없습니다. 부실 데이터를 유발하는 캐싱 문제가 있다고 생각되면 구현 문제를 해결할 때 이러한 방법을 사용하십시오.

[Dynamic Schema](https://www.servicenow.com/docs/access?context=dynamic-schema&version=australia&pubname=australia-platform-administration&ft:locale=en-US) 또한 참조하십시오.

## DynamicSchemaAPI - clearDynamicCategoryCache() {#ariaid-title2}

전체 동적 범주 캐시(DynamicCategoryCache)를 지웁니다.
DynamicCategoryCache는 모든 동적 범주의 내부 메모리 내 캐시입니다. 부실 범주 데이터에 문제가 있는 경우 이 방법을 사용하여 캐시를 지웁니다.
{#DynSch-clearDynamicCategoryCache__table_etq_hmw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 1. 매개변수]

{#DynSch-clearDynamicCategoryCache__table_etq_hmw_1bc} {#DynSch-clearDynamicCategoryCache__table_ftq_hmw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 2. 반환]

{#DynSch-clearDynamicCategoryCache__table_ftq_hmw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get();
    api.clearDynamicCategoryCache();

## DynamicSchemaAPI - clearDynamicChoiceSetCache() {#ariaid-title3}

전체 동적 선택 세트 캐시(DynamicChoiceSets)를 지웁니다.
DynamicChoiceSets는 모든 동적 선택 집합의 내부 메모리 내 캐시입니다. 부실한 선택 세트 데이터에 문제가 있는 경우 이 방법을 사용하여 캐시를 지웁니다.
{#DynSch-clearDynamicChoiceSetCache__table_drz_vmw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 3. 매개변수]

{#DynSch-clearDynamicChoiceSetCache__table_drz_vmw_1bc} {#DynSch-clearDynamicChoiceSetCache__table_erz_vmw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 4. 반환]

{#DynSch-clearDynamicChoiceSetCache__table_erz_vmw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get(); 
    api.clearDynamicChoiceSetCache();

## DynamicSchemaAPI - clearDynamicAttributeGroupCache() {#ariaid-title4}

DynamicAttributeGroups 및 DynamicAttributes 캐시를 지웁니다.
속성 및 속성 그룹 데이터를 포함하는 내부 메모리 내 캐시입니다. 부실 속성 또는 그룹 데이터에 문제가 있는 경우 이 방법을 사용하여 캐시를 지웁니다.
{#DynSch-clearDynAttGroupCache__table_fnn_slw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 5. 매개변수]

{#DynSch-clearDynAttGroupCache__table_fnn_slw_1bc} {#DynSch-clearDynAttGroupCache__table_gnn_slw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 6. 반환]

{#DynSch-clearDynAttGroupCache__table_gnn_slw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get(); 
    api.clearDynamicAttributeGroupCache();

## DynamicSchemaAPI - clearDynamicAttributeGroupCacheItem(문자열 sysId) {#ariaid-title5}

DynamicAttributeGroup 캐시에서 지정된 동적 속성 그룹을 지웁니다.
특정 속성 그룹의 부실 데이터와 관련된 문제가 관찰되면 이 방법을 사용하여 그룹의 캐시를 지웁니다.
{#DynSch-clearDynAttGroupCacheItem_S__table_okl_zlw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| sysId | 문자열 | 캐시에서 지울 속성 그룹의 Sys_id입니다. 테이블: 동적 속성 그룹 \[dynamic_attribute_group\] |
[표 7. 매개변수]

{#DynSch-clearDynAttGroupCacheItem_S__table_okl_zlw_1bc} {#DynSch-clearDynAttGroupCacheItem_S__table_pkl_zlw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 8. 반환]

{#DynSch-clearDynAttGroupCacheItem_S__table_pkl_zlw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get(); 
    api.clearDynamicAttributeGroupCacheItem(sysId);

## DynamicSchemaAPI - clearDynamicCategoryCacheItem(문자열 sysId) {#ariaid-title6}

DynamicCategoryCache에서 지정된 동적 스키마 범주를 지웁니다.
DynamicCategoryCache는 모든 동적 범주의 내부 메모리 내 캐시입니다. 특정 범주의 부실 범주 데이터와 관련된 문제가 관찰되는 경우 이 방법을 사용하여 해당 범주의 캐시를 지웁니다.
{#DynSch-clearDynCategoryCacheItem_S__table_mjl_nmw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| sysId | 문자열 | 캐시에서 지울 범주의 Sys_id입니다. 테이블: 동적 범주 \[dynamic_category\] |
[표 9. 매개변수]

{#DynSch-clearDynCategoryCacheItem_S__table_mjl_nmw_1bc} {#DynSch-clearDynCategoryCacheItem_S__table_njl_nmw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 10. 반환]

{#DynSch-clearDynCategoryCacheItem_S__table_njl_nmw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get(); 
    api.clearDynamicCategoryCacheItem(sysId);

## DynamicSchemaAPI - clearDynamicChoiceSetItem(문자열 sysId) {#ariaid-title7}

DynamicChoiceSets 캐시에서 지정된 동적 스키마 선택 세트를 지웁니다.
DynamicChoiceSets는 모든 동적 선택 집합에 대한 내부 메모리 내 캐시입니다. 특정 선택 세트에 대한 부실 데이터와 관련된 문제가 관찰되면 이 방법을 사용하여 해당 선택 세트의 캐시를 지웁니다.
{#DynSch-clearDynChoiceSetItem_S__table_axs_cnw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| sysId | 문자열 | 캐시에서 지울 선택 세트의 Sys_id입니다. 테이블: 동적 선택 세트 \[dynamic_choice_set\] |
[표 11. 매개변수]

{#DynSch-clearDynChoiceSetItem_S__table_axs_cnw_1bc} {#DynSch-clearDynChoiceSetItem_S__table_bxs_cnw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 12. 반환]

{#DynSch-clearDynChoiceSetItem_S__table_bxs_cnw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get(); 
    api.clearDynamicChoiceSetItem(sysId); 

## DynamicSchemaAPI - get() {#ariaid-title8}

DynamicSchemaAPI 싱글톤을 반환합니다.
다른 DynamicSchemaAPI 메서드를 호출하기 전에 이 메서드를 호출해야 합니다.
{#DynSch-get__table_kcn_dlw_1bc__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 13. 매개변수]

{#DynSch-get__table_kcn_dlw_1bc} {#DynSch-get__table_lcn_dlw_1bc__entry__2}

| 유형 | 설명 |
|-|-|
| 안 함 |   |
[표 14. 반환]

{#DynSch-get__table_lcn_dlw_1bc}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    var api = DynamicSchemaAPI.get();


