# 애플리케이션 유효성 검사

Validate Applications 단계는 각 애플리케이션의 Qlik Sense Client-Managed 버전과 Qlik Cloud 버전을 비교하여 마이그레이션 성공 여부를 평가합니다.이는 두 환경에 대한 WebSocket 연결을 사용하여 데이터 및 개체 수준 유효성 검사를 통해 수행됩니다.

## 전제 조건 단계

* `Import Applications`

## 단계 세부 정보

* 검색 방법:  
  앱은 Import Applications 단계에서 생성된 앱 설명 메타데이터를 통해 해결됩니다.

* 유효성 검사 논리:

  * 앱의 온프레미스 버전과 Qlik Cloud 버전 모두에 WebSocket 연결을 설정합니다.
  * 데이터 모델을 비교하여 두 앱 모두 데이터가 포함되어 있는지 확인합니다.
  * 두 곳 모두에 데이터가 있는 경우, 상세한 개체 수준 비교를 수행합니다.
    * 비공개 차트는 하이퍼큐브 정의로 변환됩니다.
    * 내부 하이퍼큐브 데이터 구조의 일관성을 비교합니다.

* 보고서 출력:  
  포괄적인 유효성 검사 보고서가 생성되어 서버의 작업 폴더 내 `Validations` 폴더 아래에 `.XLSX` 형식으로 저장됩니다.

## 메모

* 공개 시트 개체만 비교에 포함됩니다.
* 데이터 없이 앱이 내보내진 경우, 이 유효성 검사를 실행하기 전에 Reload Applications 단계를 완료해야 합니다.
* 이 단계는 비즈니스 로직 정확도를 검증하고 클라우드 버전이 온프레미스 버전과 동일하게 작동하는지 확인하는 데 유용합니다.

## 관련 단계

* [애플리케이션 가져오기](https://help.qlik.com/ko-KR/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Import-Applications.htm)
* [응용 프로그램 다시 로드](https://help.qlik.com/ko-KR/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Reload-Applications.htm)