ファセット
NoSQL Workbench では、ファセットを使用すると、ファセットの制約を満たさないレコードを表示することなく、テーブル内のデータのサブセットを表示できます。ファセットはビジュアルデータモデリングツールと見なされ、アクセスパターンのモデリングを純粋に補助するものであるため、DynamoDB で使用できる構造としては存在しません。
注記
アプリケーションが DynamoDB のデータにアクセスする方法を視覚化するには、ファセットではなく、アクセスパターンの追加と検証 を使用することをお勧めします。アクセスパターンは実際のデータベースインタラクションを反映し、ユースケースに適したデータモデルを構築するのに役立ちますが、ファセットは非機能的な視覚化です。
ファセットを作成するには
-
リソースセレクターパネルで、編集する [テーブル] を選択します。
-
上部のバーで、[編集] アクションアイコンをクリックします。
-
[ファセットフィルター] セクションまで下にスクロールします。
-
[Add facet (ファセットの追加)] を選択します。次を指定します:
-
Facet name (ファセット名)。
-
このファセットビューを区別するのに役立つパーティションキーエイリアス。
-
テーブルに [ソートキー] を指定した場合の [ソートキーエイリアス]。
-
このファセットの一部である [属性] を選択します。
さらにファセットを追加する場合は、このステップを繰り返します。
-