# 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm) 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm).

## 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm#Selecting)

* Attribuez des noms uniques aux stores de modifications.

  [Renommage des stores de modifications](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm#Renaming)

### 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 :

1. Dans le panneau des propriétés, développez Store de modifications.

2. À 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 :

1. Dans le panneau des propriétés, développez Store de modifications.

2. Cliquez sur the Modifier icon.

3. 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 &gt; ID du store de modifications, cliquez sur the Copier l'ID icon .

  Copie de l'ID du store de modifications depuis le panneau des propriétés.

  Copie de l'ID du store de modifications depuis le panneau des propriétés.

  Copie de l'ID du store de modifications depuis le panneau des propriétés. ![Clic sur le bouton « Copier l'ID » dans les propriétés de la table d'annotations pour obtenir l'ID du store de modifications](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_write-table-change-store-copy-id.png)

* En mode d'analyse lors de l'affichage de la table d'annotations. Cliquez sur l'icône the Infos icon dans le coin inférieur droit. Cliquez the Copier icon 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.

  Copie de l'ID du store de modifications lors de l'affichage d'une table d'annotations.

  Copie de l'ID du store de modifications lors de l'affichage d'une table d'annotations. ![Clic sur l'icône « Copier » à partir de l'info-bulle Infos lors de l'affichage d'une table d'annotations, puis copie de l'ID du store de modifications](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_write-table-change-store-copy-view.png)

## 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm).

## 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm#Selecting).

#### 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](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm#LimitationChangeStore).

## En savoir plus

* [Extraction des modifications des tables d'annotations](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Extract/write-table-extract-data.htm)

* [Création de tables d'annotations](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Table d'annotations](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Configurer des colonnes modifiables](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

* [Clés primaires dans les tables d'annotations](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/primary-key.htm)

* [Extraction des modifications du Store de modifications (de la Table d'annotations) et leur stockage dans une base de données via Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)