

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# NoSQL Workbench で既存のデータモデルを編集する
<a name="workbench.datamodel.edit"></a>

データモデラーを使用すれば、NoSQL Workbench で作成された既存のデータモデルをインポートして変更できます。データモデラーには、データモデリングの開始時に役立つサンプルデータモデルがいくつか含まれています。NoSQL Workbench では、ファイルからインポートされたデータモデル、提供されたサンプルデータモデル、以前に作成したデータモデルを編集できます。

1. キースペースを編集するには、**[Keyspace]** (キースペース) の下にある編集マークを選択します。

    このステップでは、次のプロパティと設定を編集できます。
   + **[Keyspace name]** (キースペース名) — 新しいキースペースの名前を入力します。
   + **[Replication strategy]** (レプリケーション戦略) - キースペースのレプリケーション戦略を選択します。Amazon Keyspaces は **SingleRegionStrategy** を使用して、複数の AWS アベイラビリティーゾーンでデータを 3 回自動的にレプリケートします。データモデルを Apache Cassandra クラスターにコミットする予定がある場合は、**SimpleStrategy** または **NetworkTopologyStrategy** を選択できます。
   + **[Keyspaces tags]** (キースペースタグ) – リソースタグはオプションで、目的別、所有者別、環境別など、さまざまな方法でリソースを分類できます。Amazon Keyspaces リソースのタグの詳細については、「[Amazon Keyspaces リソースのタグとラベルを操作する](tagging-keyspaces.md)」を参照してください。

1. **[Save edits]** (編集内容を保存) を選択して、キースペースを更新します。  
![\[既存のテーブルの編集方法が示されているコンソールのスクリーンショット。\]](http://docs.aws.amazon.com/ja_jp/keyspaces/latest/devguide/images/workbench/key_nosql_table.png)

1. テーブルを編集するには、テーブル名の横にある **[Edit]** (編集) を選択します。このステップでは、次のプロパティと設定を更新できます。
   + **[Table name]** (新しいテーブル名) – 新しいテーブルの名前。
   + **[Columns]** (列) — 列名を追加し、データ型を選択します。スキーマのすべての列に対して、これらのステップを繰り返します。
   + **[Partition key]** (パーティションキー) — パーティションキーの列を選択します。
   + **[Clustering columns]** (クラスタリング列) — クラスタリング列を選択します (オプション)。
   + **[Capacity mode]** (キャパシティモード) — テーブルの読み取り/書き込みキャパシティモードを選択します。プロビジョンドキャパシティまたはオンデマンドキャパシティを選択できます。キャパシティモードの詳細については、「[Amazon Keyspaces で読み取り/書き込みのキャパシティモードを設定する](ReadWriteCapacityMode.md)」を参照してください。
   + **[Table tags]** (テーブルタグ) – リソースタグはオプションで、目的別、所有者別、環境別など、さまざまな方法でリソースを分類できます。Amazon Keyspaces リソースのタグの詳細については、「[Amazon Keyspaces リソースのタグとラベルを操作する](tagging-keyspaces.md)」を参照してください。

1. **[Save edits]** (編集内容を保存) を選択して、テーブルを更新します。

1. [NoSQL Workbench によるデータモデルの可視化](workbench.vizualizer.md#workbench.datamodel.visualize) に進み、更新したデータモデルを可視化します。