Skip to main content Skip to complementary content

Validate Applications

The Validate Applications step compares each application's Qlik Sense Client-Managed version with its Qlik Cloud version to assess the success of the migration. This is performed through data and object-level validation using WebSocket connections to both environments.

Prerequisite steps

  • Import Applications

Step details

  • Retrieval method:
    Applications are resolved by their app description metadata created during the Import Applications step.

  • Validation logic:

    • Establishes WebSocket connections to both the on-premise and Qlik Cloud versions of the app.
    • Compares data models to determine whether both apps contain data.
    • If data exists in both, performs a detailed object-level comparison:
      • Non-private charts are converted to hypercube definitions.
      • Inner hypercube data structures are compared for consistency.
  • Report output:
    A comprehensive validation report is generated and saved in .XLSX format under the Validations folder within the Job folder on the server.

Notes

  • Only public sheet objects are included in the comparison.
  • If the application was exported without data, the Reload Applications step must be completed before running this validation.
  • This step is useful for validating business logic accuracy and ensuring that the cloud version behaves identically to the on-premise version.

Related steps

Visit the discussion forum at community.qlik.com

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!