Planification de votre migration
La migration vers Qlik Cloud depuis Qlik Sense Client-Managed ou QlikView représente une évolution stratégique de l'analytique d'entreprise. Cette transition n'est pas une simple opération de réhébergement (lift-and-shift) ; il s'agit d'une initiative de modernisation qui nécessite une planification délibérée, l'alignement des parties prenantes et une prévision architecturale.
Qlik Analytics Migration Tool est spécialement conçu pour exécuter un plan de migration défini. Cet outil fournit une séquence structurée d'étapes procédurales pour migrer les applications, les utilisateurs, les espaces, les connexions et les ressources associées. Toutefois, l'outil ne définit pas la stratégie de migration au sens large. Il ne détermine pas la manière dont les ressources doivent être réparties entre les unités opérationnelles, classées par ordre de priorité en fonction de leur impact ou échelonnées dans le temps. En revanche, l'outil offre un cadre prévisible pour l'exécution de la migration après la mise en place de cette stratégie.
Cette page présente le travail de planification fondamental nécessaire pour réussir la transition vers Qlik Cloud. Grâce à une préparation minutieuse, la migration peut accélérer l'innovation, rationaliser les opérations et améliorer la gouvernance.
1. Fixer les objectifs de la migration
Clarifiez les objectifs commerciaux et techniques afin d'assurer l'alignement des parties prenantes. Les facteurs de migration courants sont les suivants :
Objectif | Exemples | Valeur |
---|---|---|
Modernisation | Adopter les fonctionnalités SaaS de Qlik Cloud et une architecture pérenne | Accéder à des innovations telles que l'IA, l'automatisation, l'analyse augmentée et la collaboration native |
Efficacité opérationnelle | Supprimer la maintenance de l'infrastructure et les mises à jour manuelles | Réduire les frais administratifs et augmenter l'agilité |
Optimisation des coûts | Consolider les licences, mettre hors service les systèmes obsolètes | Réduire le coût total de possession et réinvestir les économies réalisées dans le développement de l'analyse |
Évolutivité | S'adapter aux volumes de données croissants et aux demandes des utilisateurs | Répondre aux besoins en analyse de l'entreprise sans mise à niveau de l'infrastructure |
Alignement de la gouvernance | Centraliser les contrôles et les politiques d'accès | Renforcer la protection et la conformité des données |
Optimisation de l'expérience utilisateur | Proposer des interfaces réactives et adaptées aux navigateurs | Augmenter l'adoption et la satisfaction |
Activités principales :
- Définir des critères de réussite mesurables (par exemple, performances des applications, délais de mise hors service du système)
- Identifier les parties prenantes et les sponsors majeurs
- Documenter les contraintes et les interdépendances
2. Auditer et rationaliser les ressources existantes
Avant de définir les éléments à migrer, procédez à un inventaire complet de l'environnement Qlik. Il s'agit notamment des éléments suivants :
- Applications Qlik Sense et QlikView
- Extensions et thèmes
- Rapports Qlik NPrinting
- Connexions de données et sources de données
- Tâches de chargement et dépendances
- Utilisateurs, rôles et règles de sécurité
Classez chaque ressource :
- À migrer : ressources utilisées activement, de grande valeur ou d'importance stratégique
- À remanier : ressources qui nécessitent un ajustement pour la compatibilité avec Qlik Cloud
- À déclasser : ressources qui ne sont plus utilisées ou qui sont redondantes
Contactez les représentants techniques Qlik et les partenaires Qlik certifiés qui vous donneront accès à des outils de préparation SaaS pour vous aider dans ce processus. Ces outils ne sont pas accessibles au public et doivent être demandés par des voies autorisées.
Un audit bien structuré permet de planifier la migration de manière ciblée et d'éviter la migration de contenus inutilisés ou obsolètes.
3. Définir le champ d'application et la structure de la migration
Structurez l'effort de migration autour de limites claires pour faciliter les tests, les itérations et un déploiement progressif.
Composants Qlik Analytics Migration Tool :
- Plans : pour définir les éléments à migrer (applications, utilisateurs, données, etc.)
- Projects : pour organiser les plans et les paramètres associés
- Jobs : pour exécuter les étapes procédurales définies dans un plan
Suivez les conseils de planification suivants :
- Segmenter les plans par unité opérationnelle, région ou type de ressources
- Limiter la taille du plan pour simplifier les tests et le retour en arrière
- Donner la priorité aux contenus à faible risque pour une validation anticipée
- Coordonner les calendriers en fonction de l'impact commercial et des dépendances
Qlik Analytics Migration Tool définit l'ordre des étapes d'exécution, mais ne détermine pas la manière de structurer les phases de migration. Une planification stratégique détermine le champ d'application, le calendrier et la coordination entre les équipes.
4. Concevoir la structure de l'environnement Qlik Cloud
La réussite de la migration dépend de l'alignement approprié sur l'architecture Qlik Cloud. Concevez l'environnement à l'avance pour garantir la sécurité, la collaboration et l'évolutivité.
Espaces et cycle de vie des applications
- Mapper les flux Qlik Sense vers des espaces partagés ou gérés
- Créer des espaces dédiés à la ségrégation des données ou à des domaines d'activité
- Établir des espaces pour les phases du cycle de vie : développement, validation, production
- Définir la titularité des espaces, les rôles d'accès et les flux de travail de promotion
Stratégie d'accès aux données
- Examiner les conditions d'accès à toutes les sources de données
- Les sources protégées par un pare-feu ou sur site peuvent nécessiter Qlik Data Gateway - Direct Access
- Les passerelles de données sont configurées en dehors de Qlik Analytics Migration Tool
- L'utilisation d'une passerelle peut avoir une incidence sur les noms de connexion et la logique des scripts
Il peut être nécessaire de mettre à jour les chemins d'accès aux scripts de chargement. Utilisez la fonction Search and Replace Rows des plans de migration pour ajuster les connexions de manière programmatique.
5. Préparer le mappage et la sécurité des utilisateurs
Alignez les identités et les rôles des utilisateurs entre les environnements source et Qlik Cloud.
Mise en correspondance des identités
- Les systèmes sur site (par exemple, Active Directory) diffèrent des IdP dans le cloud (par exemple : Azure Entra ID, Okta)
- Les utilisateurs doivent être mis en correspondance via l'adresse e-mail ou le champ d'objet
- La mise en correspondance est nécessaire pour préserver les droits de titularité et d'accès
Les considérations relatives à la mise en correspondance des identités sont expliquées à la section Création de plans.
Contrôle des accès
- Attribuer les droits de manière appropriée (Professional, Analyzer)
- Mapper les groupes d'utilisateurs aux rôles d'espace Qlik Cloud (lecteur, contributeur, propriétaire)
- S'assurer de l'existence des utilisateurs avant de leur attribuer une titularité
- Utiliser Export Users et Import Users pour maintenir la cohérence
6. Planifier la conversion de QlikView
Les applications QlikView sont converties à l'aide de QlikView Converter, disponible dans Qlik Sense Desktop et dans Qlik Sense Client-Managed. Qlik Analytics Migration Tool intègre ce convertisseur de manière programmatique via l'API.
Les ressources converties sont les suivantes :
- Variables
- Dimensions et mesures principales
- Visualisations principales
Les feuilles QlikView ne sont pas recréées dans Qlik Sense. Bien que leur objectif soit similaire, les plateformes varient considérablement en termes de philosophie de conception, de structure de disposition et d'interface utilisateur. La conversion est un point de départ ; la modernisation doit refléter les meilleures pratiques de Qlik Cloud et les besoins des utilisateurs. C'est l'occasion de repenser la présentation du contenu et de tirer parti de la conception réactive, du filtrage dynamique et de modèles d'interaction modernes.
7. Planifier un gel du développement
Pour maintenir la cohérence lors de la migration :
- Coordonner le gel temporaire du contenu pour éviter les modifications en cours de migration
- Communiquer clairement avec les équipes de développement et d'analyse
- Prévoir du temps pour les tests et la résolution des problèmes
8. Valider la migration
Utilisez les fonctionnalités intégrées de Qlik Analytics Migration Tool :
- Job Logs pour une visibilité étape par étape
- Validate Applicaations pour comparer le comportement de la source et de la cible
- Reset App Descriptions et Reset QlikView App Descriptions pour le nettoyage
9. Gouvernance post-migration
Alignez les opérations continues sur les meilleures pratiques de Qlik Cloud :
- Utiliser les espaces pour supporter les flux de travail DTAP
- Tirer parti des outils d'automatisation et de surveillance de Qlik Cloud
- Établir et maintenir des politiques d'accès, des conventions de nommage et une documentation sur les titularités
10 Communiquer avec Qlik Professional Services
Pour une assistance complète à la migration :
- Collaborer avec Qlik Professional Services ou les partenaires Qlik certifiés
- Accéder aux outils de préparation SaaS et participer aux ateliers de stratégie
- Tirer parti de cadres éprouvés pour la conception, l'exécution et l'adoption de l'environnement
Contactez un représentant Qlik Sales pour explorer les options de service et garantir une expérience de migration fluide