

# ファセット
<a name="workbench.Modeler.Facets"></a>

 NoSQL Workbench では、*ファセット*を使用すると、ファセットの制約を満たさないレコードを表示することなく、テーブル内のデータのサブセットを表示できます。ファセットはビジュアルデータモデリングツールと見なされ、アクセスパターンのモデリングを純粋に補助するものであるため、DynamoDB で使用できる構造としては存在しません。

**注記**  
 アプリケーションが DynamoDB のデータにアクセスする方法を視覚化するには、ファセットではなく、[アクセスパターンの追加と検証](workbench.Modeler.AccessPatterns.md) を使用することをお勧めします。アクセスパターンは実際のデータベースインタラクションを反映し、ユースケースに適したデータモデルを構築するのに役立ちますが、ファセットは非機能的な視覚化です。

**ファセットを作成するには**

1. リソースセレクターパネルで、編集する **[テーブル]** を選択します。

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

1. **[ファセットフィルター]** セクションまで下にスクロールします。

1.  [**Add facet (ファセットの追加)**] を選択します。次を指定します: 
   +  **Facet name (ファセット名)**。
   +  このファセットビューを区別するのに役立つ**パーティションキーエイリアス**。
   +  テーブルに **[ソートキー]** を指定した場合の **[ソートキーエイリアス]**。
   +  このファセットの一部である **[属性]** を選択します。

    さらにファセットを追加する場合は、このステップを繰り返します。