개념: Worklet 성능
Worklet 성능 최적화
최적의 리포트 성능을 위해 다음을 수행하는 것이 좋습니다.
- 필요한 최소한의 사용자 그룹과 Worklet을 공유합니다.
- 가능한 시큐리티 그룹 수가 가장 적은 도메인에 대해 보안이 설정된 데이터 소스를 사용합니다.
- 대상 사용자에 대해 가능한 한 가장 작은 데이터 소스를 사용합니다.예: 매니저용 Worklet의 경우모든 근무자대신내 직속직원 및 비직속 근무자와 같은 데이터 소스를 사용합니다.
- 인덱스 지정된 데이터 소스를 사용합니다.
- 직무 기반 시큐리티 그룹 대신 사용자 기반 시큐리티 그룹을 사용합니다.이 접근 방식은 필요한 시큐리티 평가의 복잡성을 줄이고 Worklet의 성능을 개선합니다.
매트릭스 Worklet 성능
홈페이지에 매트릭스 리포트를 Worklet으로 표시하면 페이지 로드 시간이 늘어날 수 있습니다. 리포트에서 평가하고 요약하는 행이 많을수록 Worklet을 로드하는 데 시간이 더 오래 걸립니다.
매트릭스 리포트를 홈페이지에서 Worklet으로 사용하는 대신 다음을 고려합니다.
- 주요 커스텀 리포트의 리포트를 작성하여 사용자에게 Worklet으로 배포 Worklet의 리포트는 사용자가 관련 액션 메뉴에서실행을선택한 경우에만 실행됩니다.
- 내 팀 대시보드에 Worklet 표시 Worklet은 사용자가 대시보드에서 Worklet을 선택한 경우에만 실행됩니다.
Worklet 캐싱
페이지를 새로 고칠 때마다 Worklet을 실행하는 대신 특정 Worklet에 대한 데이터의 임시 복사본을 저장할 수 있습니다. Workday는 나머지 브라우저 세션 동안 그리고 페이지를 새로 고칠 때마다 캐시된 Worklet 데이터를 저장하고 표시합니다. Workday는 다음과 같은 경우 Worklet 데이터를 재계산합니다.
- Worklet의 톱니바퀴 아이콘에서새로고침을선택합니다.
- Workday에 다시 로그인합니다.