

# アクセスパターンの追加と検証
<a name="workbench.Modeler.AccessPatterns"></a>

Amazon DynamoDB 用の NoSQL Workbench を使用して、*アクセスパターン*を作成、保存、検証できます。

**注記**  
 適切なアクセスパターンを識別する方法の詳細については、「[データアクセスパターンの特定](https://docs.aws.amazon.com/prescriptive-guidance/latest/dynamodb-data-modeling/step3.html)」を参照してください。

**アクセスパターンを作成するには**

1.  NoSQL Workbench を開き、メイン画面で、アクセスパターンを追加するモデルの名前をクリックします。

1.  左側で、**[アクセスパターン]** タブを選択し、**[\$1]** アイコンをクリックします。

1.  次の画面で、**[名前]**、オプションの **[説明]**、アクセスパターンの **[タイプ]**、アクセスパターンをテストする **[テーブル]** または **[グローバルセカンダリインデックス]** を指定します。
**注記**  
 NoSQL Workbench は現在、アクセスパターンに対して次のオペレーションをサポートしています。`Scan`、`Query`、`GetItem`、`PutItem`、`UpdateItem`、`DeleteItem`。Amazon DynamoDB は、より広範なオペレーションをサポートしています。

1.  アクセスパターンを作成したら、**[検証]** タブに切り替えて、データモデルがアクセスパターンに対して期待される結果を返すように設計されているかどうかを確認できます。テーブルのサンプルデータを自動生成する方法の詳細については、「[データモデルへのサンプルデータの追加](workbench.Modeler.AddData.md)」を参照してください。アクセスパターンのタイプによって、サポートされる入力パラメータも異なります。
**注記**  
アクセスパターンを検証するために、NoSQL Workbench は、テーブルとインデックスがメモリに保存されたポート `8001` (デフォルト) で別の DynamoDB local データベースを起動します。  
NoSQL Workbench は、モデルからのサンプルデータを一時テーブルに自動的に追加します。
サンプルデータまたはデータモデル自体を編集すると、NoSQL Workbench は一時テーブルを更新します。
この一時データベースは、アプリケーションを閉じると消去されます。

**アクセスパターンを編集するには**

1.  NoSQL Workbench を開き、メイン画面で、アクセスパターンを編集するモデルの名前をクリックします。

1.  左側で、**[アクセスパターン]** タブを選択します。

1. アクセスパターンを編集するには、左側のリストから選択します。

1. 上部のバーで、**[編集]** アクションボタンをクリックします。