Resources

Code Management in Qlik Sense Hybrid Setups

Code Management in Qlik Sense Hybrid Setups

Posted on 29th Oct, 2024 | By Admin

Earlier in the month, SenseOps launched version control and governance for Qlik Sense applications on Cloud, also paving way for deployment across on-premise and cloud versions from a single platform. The release unlocked for the cloud variant, comprehensive source code control, deployment and CI/CD for apps with visual comparisons, approval management and workflow-driven deployments across spaces, in-line with capabilities from its existing Qlik Sense Enterprise version.

Tracking version changes in analytics development and governing code movement in Qlik Sense has been a crucial missing link in multi-user or multi-app setups. With the shift towards self-service for users to create and manage their own apps, managing the spectrum of changes to the apps becomes a necessity – to collaborate, track contributions, resolve conflicts, iterate on data models, visuals, rollback changes and more importantly, to have an audit trial of decisions made in the process.

Release – Highlights

  • Hybrid deployments: Seamless code movement from Qlik On-Premise to Cloud and vice-versa
  • 1-click control: Quick deployment within spaces, rollback of changes
  • Granular tracking: Most comprehensive visual comparison of version changes and traceability
  • Smooth merging: Collaboration with multiple developers and approval-based merging of versions

Hybrid Movement

SenseOps facilitates quick switch-over between Qlik SaaS and On-premise infrastructure setups for code commits or progressions across environments. This flexibility in code movement ensures swift, continuous deployments and unified tracking, without the need for tedious interventions in hybrid setups.

One-Click Control

With SenseOps, managing deployments is simple. The one-click control feature allows users to schedule and run deployments or rollback in a matter of minutes using “Jobs” or user-defined tasks. Jobs are extremely effective in managing deployment across environments or tenants and can also be sequenced to activate custom workflows or “Packages”, making them critical in multi-tenant or large teams that have custom deployment workflows and security mechanisms.

Granular Version Tracking

SenseOps offers anytime comparison of versions, enabling developers get full visibility into all the changes made in their app development lifecycle across spaces. Users can visually compare changes between versions at multiple levels – Measures, Dimensions, Sheets, Scripts and more, and take swift actions based on reviews.

Smooth Merging

Collaborating with multiple developers can often lead to code conflicts, especially when working on features in parallel. SenseOps addresses this challenge with its smooth merging capabilities, allowing developers to request for merging final versions of their code and approvers to review conflicts and resolve them, as and when they arise.

 

Know more about how code management works here.

 

LinkedIn
Share

© 2023 SenseOps Copyrights Reserved