# ライト テーブルのプライマリ キー

ライト テーブルに編集可能な列を追加するには、少なくとも 1 つのプライマリ キーを定義する必要があります。

## プライマリ キーとは?

プライマリ キーは、編集可能な列への変更をデータ モデルからの元のデータにリンクするために使用される項目です。プライマリ キーは、データモデルのデータを表すライト テーブル内のレコードと、ユーザーが編集可能な列に加えた編集内容との間のマッピングを提供します。

プライマリ キーは、単一のフィールドにすることも、複数のフィールドにまたがる複合キーにすることもできます。

プライマリ キーは、change-stores API から変更を取得する場合にも重要です。

## プライマリ キーの定義

次の手順を実行します。

1. プロパティ パネルで、 [変更ストア] を展開します。

2. [プライマリ キー] の横にある [定義] または [変更] をクリックします。

## 詳細を見る

* [ライト テーブルの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/create.htm)

* [ライト テーブル](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Analyze/write-table.htm)

* [編集可能な列の設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/editable-column.htm)

* [変更ストアの操作](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/WriteTable/Create/change-store.htm)

* [Qlik Automate を使用して、\[変更ストア\] (書き込みテーブル) から変更点を抽出し、データベースに保存する方法](https://community.qlik.com/t5/Official-Support-Articles/How-to-extract-changes-from-the-Change-Store-Write-Table-and/ta-p/2537848)