建立新的資料模型 - Amazon DynamoDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立新的資料模型

使用 NoSQL Workbench,在 Amazon DynamoDB 中依照這些步驟建立新的資料模型。

建立新的資料模型
  1. 開啟 NoSQL Workbench,然後在主畫面上,選取手動建立模型

    將開啟新頁面,其中包含第一個資料表的空白組態。NoSQL Workbench 會使用預設名稱 (即 untitled-2) 建立所有新的資料模型,並將其新增至 Drafts 專案資料夾。

  2. 資料表組態畫面上,指定下列項目:

    • Table Name (資料表名稱):輸入資料表的唯一名稱。

    • 分割區索引鍵 — 輸入分割區索引鍵名稱,並指定其類型。或者,您也可以選擇更精細的資料類型格式來產生範例資料。

    • 如果您想要新增排序索引鍵,請指定排序索引鍵名稱及其類型。或者,您可以選擇更精細的資料類型格式來產生範例資料。

    注意

    若要深入了解主索引鍵設計、設計、有效使用分割區索引鍵以及使用排序索引鍵,請參閱以下內容:

  3. 您可以新增其他屬性,以更清楚地驗證模型和存取模式。若要新增其他屬性:

    • 選擇新增屬性

    • 指定屬性名稱和其類型。

    • 或者,您可以選擇更精細的資料類型格式來產生範例資料。

  4. 若要新增全域次要索引,請選擇 Add global secondary index (新增全域次要索引)。指定 Global secondary index name (全域次要索引名稱)Partition key (分割區索引鍵) 屬性和 Projection type (投射類型)

    如需在 DynamoDB 中使用全域次要索引的詳細資訊,請參閱全域次要索引

  5. 或者,新增面向。面向是 NoSQL Workbench 中的虛擬建構模組。它不是 DynamoDB 中的功能建構。NoSQL Workbench 中的面向可協助您視覺化應用程式 DynamoDB 的不同資料存取模式,其中只有資料表中的資料子集。

    注意

    我們建議您使用 新增和驗證存取模式 視覺化您的應用程式如何存取 DynamoDB 中的資料,而不是 Facets。存取模式會反映您的實際資料庫互動,並協助您為使用案例建置正確的資料模型,而面向是非功能視覺化。

    選擇 Add facet (新增面向)。指定下列內容:

    • Facet name (面向名稱)。

    • 分割區索引鍵別名有助於分辨此面向視圖。

    • 如果您為資料表提供排序索引鍵,則為排序索引鍵別名

    • 選擇屬於此面向的屬性

    若您想新增更多面向,請重複執行此步驟。

  6. 最後,按一下儲存按鈕來建立資料表。

  7. 如果您需要其他資料表全域次要索引,請按一下您剛建立之資料表上方的 + 圖示。