Utilisation de stores de modifications
Les stores de modifications contiennent les modifications que l'utilisateur a apportées aux colonnes modifiables dans les tables d'annotations.
Qu'est-ce qu'un store de modifications ?
Un store de modifications est un emplacement de stockage géré par Qlik qui contient les modifications ajoutées par l'utilisateur à des colonnes modifiables de la table d'annotations. Le store de modifications est un emplacement de stockage temporaire — les modifications sont stockées pendant un maximum de 90 jours, après quoi elles sont supprimées.
Vous pouvez soit conserver le store de modifications automatiquement attribué, soit sélectionner un store de modifications existant dans l'espace actif. Lors de la sélection d'un store de modifications existant, assurez-vous que les clés primaires de la table d'annotations correspondent aux clés primaires définies dans ce store de modifications.
Le contenu du store de modifications est accessible via l'API change-stores. Avec l'ID de votre store de modifications, vous pouvez formuler des requêtes d'API et des automatisations qui extraient les modifications apportées par les utilisateurs à un emplacement permanent tel qu'une feuille de calcul ou une base de données. Pour plus d'informations, consultez Extraction des modifications des tables d'annotations.
Gestion des stores de modifications
Par défaut, un nouveau store de modifications est créé pour les tables d'annotations récemment créées. En ce qui concerne les stores de modifications, vous pouvez personnaliser les éléments suivants :
-
Sélectionnez un store de modifications existant à connecter à votre table d'annotations.
Sélection d'un store de modifications différent pour une table d'annotations
-
Attribuez des noms uniques aux stores de modifications.
Sélection d'un store de modifications différent pour une table d'annotations
Éventuellement, sous Store de modifications dans le panneau des propriétés, sélectionnez un store de modifications existant dans l'espace actif.
Les conditions et le comportement sont les suivants :
-
Les clés primaires doivent correspondre entre la table d'annotations active et le store de modifications sélectionné.
-
Il n'est pas possible de connecter un seul store de modifications à plusieurs tables d'annotations.
Procédez comme suit :
-
Dans le panneau des propriétés, développez Store de modifications.
-
À côté de ID du store de modifications, cliquez sur Sélectionner.
Renommage des stores de modifications
Les stores de modifications ont des noms personnalisables. Vous pouvez renommer chaque store de modifications afin de le rendre unique et reconnaissable.
Procédez comme suit :
-
Dans le panneau des propriétés, développez Store de modifications.
-
Cliquez sur
.
-
Saisissez le nom du store de modifications, puis cliquez pour confirmer.
Copie de l'ID du store de modifications
Vous pouvez copier l'ID du store de modifications de deux manières :
-
En mode d'édition de feuille après avoir créé la table d'annotations. Dans le panneau des propriétés, sous Store de modifications > ID du store de modifications, cliquez sur
Copier l'ID.
Copie de l'ID du store de modifications depuis le panneau des propriétés.

-
En mode d'analyse lors de l'affichage de la table d'annotations. Cliquez sur l'icône
dans le coin inférieur droit. Cliquez
pour copier l'ID du store de modifications.
Copie de l'ID du store de modifications lors de l'affichage d'une table d'annotations.

Extraction des modifications d'un store de modifications
Les développeurs d'applications et les intégrateurs système peuvent extraire les données du store de modifications à partir des tables d'annotations afin de les utiliser pour implémenter des automatisations en temps réel et d'autres flux de travail. Consultez Extraction des modifications des tables d'annotations.
Cycle de vie des stores de modifications
Cette section décrit le comportement prévu des stores d'annotations lorsque le contenu est déplacé, publié et supprimé.
Publication
Un comportement différent est prévu entre la première publication de l'application dans un espace géré et chaque republication ultérieure de l'application.
Première publication
Lorsqu'une application avec une table d'annotations est publiée pour la première fois dans un espace géré :
-
De nouveaux stores de modifications sont créés dans l'espace cible.
-
L'application publiée utilisera ces nouveaux stores de modifications.
Republication sans modifications apportées à la configuration d'écriture
Dans ce scénario, rien ne change. L'application publiée continue d'utiliser les stores de modifications de l'espace géré.
Republication après l'ajout de nouvelles colonnes modifiables à l'application source
Dans ce scénario, les stores de modifications cibles sont mis à jour de sorte à supporter ces nouvelles colonnes.
Republication après le retrait de colonnes modifiables de l'application source
Dans ce scénario :
-
La table d'annotations de l'application publiée n'affichera plus les colonnes modifiables supprimées.
-
Les stores de modifications cibles conservent ces colonnes supprimées.
Suppression
La suppression implique la suppression des graphiques, des feuilles, des applications et des espaces.
Suppression d'un graphique, d'une feuille ou d'une application
Après la suppression d'un graphique, d'une feuille ou d'une application contenant une table d'annotations, le store de modifications continue d'exister dans l'espace. Vous pouvez toujours :
-
Accéder au store de modifications via l'API change-stores.
-
Connecter une table d'annotations différente au store de modifications, si les clés primaires correspondent. Consultez Sélection d'un store de modifications différent pour une table d'annotations.
Suppression d'un espace
Lorsqu'un espace contenant des tables d'annotations est supprimé, tous les stores de modifications qui se trouvaient dans l'espace sont perdus et irrécupérables.
Déplacement
Il se produit un déplacement lorsqu'une application avec une table d'annotations est déplacée vers un espace différent. Lors d'un déplacement, le comportement est le suivant :
-
Un nouveau store de modifications vide est créé dans l'espace cible.
-
La table d'annotations de l'application n'est plus liée au store de modifications de l'espace d'origine.
Après le déplacement, vous pouvez reconfigurer la table d'annotations pour sélectionner un store de modifications existant dans l'espace cible.
Limitations
Pour les limitations des stores de modifications, consultez Store de modifications et rétention de données.