# Clés primaires dans les tables d'annotations

Pour ajouter des colonnes modifiables à une table d'annotations, vous devez définir au moins une clé primaire.

## Qu'est-ce qu'une clé primaire ?

Une clé primaire est un champ utilisé pour lier les modifications apportées aux colonnes modifiables aux données d'origine du modèle de données. Les clés primaires assurent le mappage entre les enregistrements de la table d'annotations — qui représentent les données du modèle de données — et les modifications que les utilisateurs introduisent dans les colonnes modifiables.

La clé primaire peut être un champ unique, ou il peut s'agir d'une clé composite qui s'étend sur plusieurs champs.

La clé primaire est également importante lorsque vous extrayez les modifications de API change-stores.

## Définition des clés primaires

Procédez comme suit :

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

2. À côté de Clés primaires, cliquez sur Définir ou Modifier.

## En savoir plus

* [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)

* [Utilisation de stores de modifications](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.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)