---
sourceDocument: Yokohama Mobile 구성 및 탐색
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/yokohama/mobile

 Release :

    - yokohama

ft:locale :

    - ko-KR

ft:publication_title :

    - Yokohama Mobile 구성 및 탐색

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - evelopment, Data and Analytics


---

# 예약된 오프라인 캐싱

# 예약된 오프라인 캐싱 {#ariaid-title1}

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

현장 기술자가 오프라인 데이터 캐시에 대한 예약된 업데이트를 받을 수 있도록 오프라인 캐싱을 구성합니다. 예약된 다운로드는 사용자의 작업 일정을 기반으로 합니다.

## 에이전트 일정 플러그인 활성화 {#scheduled-offline-caching__section_ukz_cwm_1mb}

예약된 오프라인 캐싱을 사용하도록 설정하고 구성하려면 에이전트 일정 플러그인 \[com.snc.agent_schedule\]을 활성화해야 합니다. 플러그인 활성화에 대한 자세한 내용은 [플러그인 활성화를](https://www.servicenow.com/docs/access?context=t_ActivateAPlugin&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US) 참조하십시오.

## 오프라인 캐싱에 대한 작업 일정 생성 {#scheduled-offline-caching__section_zrl_qzm_1mb}

이외의 모바일 클라이언트 모바일 에이전트의 경우 클라이언트 유형(예: 요청)에 대한 sys_sg_offline_download_schedule(오프라인 다운로드 일정)에 항목이 있는지 확인합니다. 이 항목은 에이전트 또는 기술자에 대한 오프라인 다운로드 일정이 있는 테이블을 지정합니다. 모바일은 오프라인 캐시 생성을 예약하기 위해 이 테이블의 일정을 사용합니다. 각 사용자에 대한 일정을 채우려면 현장 서비스 모바일에서처럼 스케줄러 스크립트를 사용할 수 있습니다.

의 경우 모바일 에이전트플러그인이 활성화되면 항목이 생성됩니다. 플러그인을 활성화한 후에는 사용자가 예약된 오프라인 캐시를 자동으로 받을 수 있도록 에이전트 또는 기술자에 대한 작업 일정을 만들어야 합니다. 이것은 에이전트 작업 일정\[agent_work_schedule\] 테이블을 통해 직접 수행할 수 있습니다. 이 테이블을 통해 일정을 생성하는 방법에 대한 자세한 내용은 에이전트 또는 기술자에 대한 작업 일정 만들기를 참조하십시오.

에이전트 작업 일정 테이블의 기록에 따라 인스턴스는 에이전트 일일 일정\[agent_daily_schedule\] 테이블에 일정을 생성하는 백그라운드 예약된 작업을 실행합니다. 이러한 일정 내에서 에이전트는 예정된 하루 중 언젠가 자동 푸시를 받게 됩니다.

인스턴스가 생성하는 오프라인 페이로드는 에이전트 일일 일정에 기록된 시간을 기반으로 합니다. 이벤트 \[sysevent\] 테이블에서 찾을 수 있습니다. 이벤트 테이블의 기록을 사용하여 이러한 페이로드를 추적하고 페이로드가 생성되는 시기와 에이전트에게 전송되는 시기에 대한 정보를 추적합니다.

## 오프라인 캐싱과 관련된 예약된 작업 {#scheduled-offline-caching__section_lmb_bfn_1mb}

이러한 예약된 작업은 앱에서 백그라운드 다운로드를 활성화한 사용자에 대해서만 자동으로 예약됩니다. 사용자가 이 기능을 사용하도록 설정하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 [모바일용 오프라인 모드](https://servicenow-prod.fluidtopics.net/d78vgH4G~Xz2LhTp8JISEw "인터넷에 연결되어 있지 않아도 모바일 앱의 기록에 액세스하고 작업을 제출합니다.").

에이전트 일일 일정 테이블 채우기
:   이 작업은 백그라운드 다운로드가 예로 설정된 모든 사용자에 대해 매일 한 번 실행됩니다.

오프라인 페이로드의 예약된 다운로드
:   이 작업은 \[mobile_offline_payload_gen_queue\] 테이블에서 해당 날짜의 첫 번째 페이로드에 대한 이벤트를 생성합니다.

## 오프라인 스케줄링 시스템 속성 {#scheduled-offline-caching__section_lfk_bfn_1mb}

시스템 속성 \[sys_properties\] 테이블에서 다음 속성을 사용하여 예약된 오프라인 캐싱을 구성합니다.
{#scheduled-offline-caching__table_dtt_lgn_1mb__entry__2}

| 속성 | 설명 |
|-|-|
| glide.sg.offline.scheduled_download.enabled | 모든 모바일 에이전트 앱 사용자에 대해 예약된 다운로드를 활성화합니다. |
| glide.sg.offline.scheduled_download.cachesync_offset | 인스턴스가 일정 이전에 페이로드 생성을 시작하는 시기를 결정합니다. 값은 사용자 일정 페이로드 생성이 시작되기 전의 시간(분)을 결정합니다. 주: 모바일 오프라인 일정 작업을 실행하기 전에 이 속성의 값을 설정하지 마십시오. 이렇게 하면 오프라인 페이로드가 생성되지 않습니다. |
| glide.sg.offline.scheduled_download.reminder_offset | 인스턴스가 사용자에게 캐시를 수동으로 다운로드하라는 일일 미리 알림을 보내는 시기를 결정합니다. 인스턴스는 캐시가 없거나 캐시가 만료된 경우에만 이 미리 알림을 보냅니다. 값은 사용자가 인스턴스에 이 미리 알림을 보내기 몇 분 전에 시간을 결정합니다. |
| glide.sg.offline_payload.refresh_frequency | 페이로드의 refreshTimestamp 빈도를 결정합니다. 값은 이 빈도(분)를 나타냅니다. 기본값은 480입니다. |
| glide.sg.offline.attachment.max_total_bytes | 캐시의 모든 첨부 파일에 할당되는 최대 크기를 결정합니다. 값은 메가바이트(MB)로 표시됩니다. 최댓값은 2048MB입니다. |
[표 1. 오프라인 스케줄링 시스템 속성]

{#scheduled-offline-caching__table_dtt_lgn_1mb}

오프라인 관련 시스템 속성에 대한 자세한 내용은 다음 [오프라인 모드 동작 구성](https://servicenow-prod.fluidtopics.net/Mg3_gHJJWowI41GYZCEk~w "시스템 속성을 만들어 모바일 애플리케이션의 오프라인 모드 동작을 사용자 지정합니다.")문서를 참조하십시오.

