ファセット - Amazon DynamoDB

ファセット

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

注記

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

ファセットを作成するには
  1. リソースセレクターパネルで、編集する [テーブル] を選択します。

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

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

  4. [Add facet (ファセットの追加)] を選択します。次を指定します:

    • Facet name (ファセット名)

    • このファセットビューを区別するのに役立つパーティションキーエイリアス

    • テーブルに [ソートキー] を指定した場合の [ソートキーエイリアス]

    • このファセットの一部である [属性] を選択します。

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