# 验证应用程序

Validate Applications 步骤将每个应用程序的 Qlik Sense Client-Managed 版本与其 Qlik Cloud 版本进行比较，以评估迁移的成功程度。这是通过使用 WebSocket 连接到两个环境的数据和对象级别验证来执行的。

## 先决条件步骤

* `Import Applications`

## 步骤详细信息

* 检索方法：  
  应用程序通过在 Import Applications 步骤中创建的应用程序描述元数据进行解析。

* 验证逻辑：

  * 建立与应用程序的本地版本和 Qlik Cloud 版本的 WebSocket 连接。
  * 比较数据模型以确定两个应用程序是否都包含数据。
  * 如果数据同时存在于两者中，则执行详细的对象级比较：
    * 非私有图表将转换为超立方体定义。
    * 比较内部超立方体数据结构以确保一致性。

* 报告输出：  
  生成一份全面的验证报告，并以`.XLSX`格式保存到服务器上作业文件夹中的`Validations`文件夹下。

## 注释

* 只有公共工作表对象包含在比较中。
* 如果应用程序在导出时未包含数据，则必须在运行此验证之前完成 Reload Applications 步骤。
* 此步骤有助于验证业务逻辑准确度，并确保云版本与本地版本行为一致。

## 相关步骤

* [导入应用程序](https://help.qlik.com/zh-CN/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Import-Applications.htm)
* [重新加载应用程序](https://help.qlik.com/zh-CN/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Reload-Applications.htm)