Mise à jour de scripts de chargement avec la modification contrôlée
Dernière mise à jour : 2026-11-03Avec la fonctionnalité de modification contrôlée de Qlik Code, vous pouvez télécharger des copies de travail du script de chargement d'une application sur votre poste à des fins de modification locale. Ces copies locales sont connectées à l'application source via des liaisons. Vous pouvez synchroniser votre script local avec la version Qlik Cloud distante en extrayant et en poussant les modifications entrantes et sortantes. Les fichiers QVS locaux peuvent également être modifiés et liés à des applications Qlik Cloud dans Qlik Code, ce qui vous permet de construire des scripts locaux sans créer d'application au préalable.
Qu'est-ce qu'une liaison ?
Dans Qlik Code, une liaison est une connexion entre une copie de travail locale d'un script de chargement (ou un autre fichier QVS local) et une application analytique dans Qlik Cloud.
Les liaisons sont créées chaque fois que :
-
Vous téléchargez une copie de travail d'un script à des fins de modification locale (consultez Téléchargement d'une copie de travail d'un script).
-
Vous liez manuellement un fichier QVS distinct à une application existante (consultez Liaison d'un fichier local existant).
Après la création d'une liaison, l'extension stocke la relation entre le fichier local et l'application Qlik Cloud dans un fichier resource-map.json à la racine de l'espace de travail.
Téléchargement d'une copie de travail d'un script
Vous pouvez télécharger une copie de travail du script de chargement de votre application sur votre poste local. Lorsque vous effectuez cette opération, une copie du script de chargement est téléchargée dans votre espace de travail au format QVS et une liaison est automatiquement créée entre le fichier créé localement et l'application source.
La copie de travail locale est enregistrée dans le dossier défini par le paramètre Dossier de copies de travail par défaut (consultez Référence aux paramètres) ou à la racine de l'espace de travail, si ce paramètre est vide.
Procédez comme suit :
-
Dans l'Explorateur VS Code, développez Qlik Cloud.
-
Recherchez une application et cliquez-droit dessus.
-
Cliquez sur Télécharger une copie de travail.
S'il existe déjà une ou plusieurs copies locales du script dans votre espace de travail, une option différente apparaît : Ressources téléchargées.... Cette option vous permet de naviguer jusqu'au fichier local existant.
Après avoir téléchargé et lié la copie locale, vous pouvez la modifier, la mettre à jour en fonction des modifications entrantes provenant de la version Qlik Cloud distante et pousser vos propres modifications locales vers la version Qlik Cloud distante. Consultez Synchronisation des modifications entre les versions locales et distantes.
Liaison d'un fichier local existant
Vous pouvez également lier un fichier QVS local existant — un fichier qui n'est actuellement pas connecté à une application — à une application Qlik Cloud sans écraser votre contenu local. La Liaison lie le fichier à l'application et à sa version de script actuelle.
Procédez comme suit :
-
Dans l'Explorateur VS Code, cliquez-droit sur le fichier local à lier.
-
Cliquez sur Lier au script Qlik Cloud.
-
Sélectionnez l'application Qlik Cloud à laquelle lier le fichier.
Après avoir lié manuellement le fichier, vous pouvez le modifier, le mettre à jour en fonction des modifications entrantes provenant de la version Qlik Cloud distante et pousser vos propres modifications locales vers la version Qlik Cloud distante. Consultez Synchronisation des modifications entre les versions locales et distantes.
Dissociation de scripts
Utilisez la commande Qlik : Dissocier de la ressource QCS (disponible via la Palette de commandes) pour supprimer le lien entre le fichier local et la version distante sans supprimer aucune des deux copies.
Synchronisation des modifications entre les versions locales et distantes
Après avoir téléchargé ou lié manuellement un script, vous pouvez le modifier à l'aide de l'éditeur de texte VS Code.
Qlik Code fournit des options pour :
-
Mettre à jour des scripts locaux en fonction des modifications apportées à la version Qlik Cloud distante. Par exemple, un.e autre utilisateur.trice modifie le script de chargement, soit dans Qlik Cloud, soit en utilisant sa propre installation de Qlik Code.
-
Pousser vos propres modifications vers la version Qlik Cloud distante.
Synchronisation de scripts individuels
Vous pouvez synchroniser les scripts individuellement.
Procédez comme suit :
-
Dans l'Explorateur VS Code, recherchez votre copie de travail locale du script.
-
Cliquez-droit sur le fichier et sélectionnez l'une des options suivantes :
-
Extraire de Qlik Cloud : mettez à jour votre copie locale en fonction des modifications apportées au script depuis la dernière fois où vous l'avez téléchargé ou mis à jour.
-
Pousser les modifications vers Qlik Cloud : poussez vos modifications locales vers la version Qlik Cloud distante. Une invite vous demande de confirmer le remplacement du script existant.
-
Synchronisation de scripts par lots
Vous pouvez également synchroniser vos scripts en masse. Lorsque vous effectuez ces actions, vous poussez et extrayez les modifications de toutes les applications et copies de travail auxquelles vous avez accès.
Procédez comme suit :
-
Dans l'Explorateur VS Code, développez Qlik Cloud.
-
Dans la barre d'outils du panneau, sélectionnez l'une des options suivantes :
-
(Tout mettre à jour depuis Qlik Cloud) : mettez à jour toutes les copies locales en fonction des modifications apportées aux scripts depuis leur dernier téléchargement ou leur dernière mise à jour. -
(Pousser toutes les modifications vers Qlik Cloud) : poussez toutes vos modifications locales vers les versions Qlik Cloud distantes.
-
Gestion des conflits
Si un script a été modifié dans Qlik Cloud depuis votre dernière synchronisation et que vous avez également des modifications locales, Qlik Code détecte le conflit et propose des options pour le résoudre lorsque cela est possible. Ces options sont affichées dans l'éditeur de texte VS Code.
-
Confirmer la fusion : procédez à la fusion proposée des modifications.
-
Annuler la fusion : rejetez la fusion proposée et revenez à la copie locale.