# Chaves primárias em tabelas de gravação

Para adicionar colunas editáveis a uma tabela de gravação, você precisa definir pelo menos uma chave primária.

## O que é uma chave primária?

Uma chave primária é um campo usado para vincular alterações em colunas editáveis de volta aos dados originais do modelo de dados. As chaves primárias fornecem o mapeamento entre os registros na tabela de gravação — que representam dados do modelo de dados — e as edições que os usuários introduzem nas colunas editáveis.

A chave primária pode ser um único campo, ou pode ser uma chave composta que abrange vários campos.

A chave primária também é importante ao extrair alterações da change-stores API.

## Definindo chaves primárias

Faça o seguinte:

1. No painel de propriedades, expanda Repositório de alterações.

2. Ao lado de Chaves primárias, clique em Definir ou Modificar.

## Saiba mais

* [Criando tabelas de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [Tabela de gravação](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [Configurando colunas editáveis](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

* [Trabalhando com armazenamentos de mudança](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Como extrair alterações do repositório de alterações (tabela de gravação) e armazená-las em um banco de dados usando o Qlik Automate](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)